Skip to content

Releases: rest-for-physics/geant4lib

v1.2

08 Apr 11:34
Compare
Choose a tag to compare
  • Added ionStep process. Now we can include a step limit for specific ions using the parameter TRestGeant4Physics::fIonLimitStepList, where we define the ions using the maxStepSize at the activeVolume, for example including: <parameter name="ionLimitStepList" value="F20,Ne20" />. See also example restG4/examples/06.IonRecoils.

  • Changes at this repository will trigger the pipeline at LFNA/restG4 repository.

  • Starting to add support at TRestGeant4Metadata for GDML assemblies.

  • energyDist and angularDist statements at <generator> definition will SearchFile at default REST paths. This way we just need to write file="Muons.root" and not the full path to the installation directory.

v1.1

10 Mar 10:16
Compare
Choose a tag to compare
  • Added new TRestGeant4NeutronAnalysisProcess.

  • Re-added restGeant4_ViewEvent and restGeant4_ViewGeometry to launch event and geometry visualization macros.

  • TRestGeant4::GetHits(), TRestGeant4Event::GetNumberOfHits() and TRestGeant4Track::GetNumberOfHits now allows to define the volume id as argument to select the hits at the specific geometry volume we want to be returned. If not specified, a pointer to all hits will be returned.

  • Added G4EmStandardPhysics_option4 physics list.

  • TRestGeant4Metadata was updated to allow the definition of maxStepSize parameter at each activeVolume. The <storage parameter allows also the definition parameter, so that if it is not defined in the volume it will be used as default. If no step limiter is defined, then no limit will be applied (Geant4 default will be used).

v1.0

09 Feb 21:22
Compare
Choose a tag to compare

This is the very first release of the geant4 library.

This library was extracted from the main framework development repository.