# Example eventgenerator History

See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
which **must** added in reverse chronological order (newest at the top). It must **not**
be used as a substitute for writing good git commit messages!

## 2024-04-25 Ben Morgan (exEventGenerator-V11-02-01)
- Update CMake script to use new Pythia6 setup/build variables

## 2024-03-20 Ben Morgan (exEventGenerator-V11-02-00)
- Update docs and CMake script to use new Pythia8 setup/build variables

## 2023-11-15 I. Hrivnacova (exEventGenerator-V11-01-00)
- Updated vis.mac macros:
  - Changed "/vis/open XYZ [600x600-0+0]" to "/vis/open" to allow run-time choices
    and simplified comments.

## 2021-12-10 Ben Morgan (exEventGenerator-V11-00-00)
- Change to new Markdown History format

---

# History entries prior to 11.0

17th November, 2021 I. Hrivnacova (exEventGenerator-V10-07-04)
- Updated documentation

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.

10th November, 2020 B. Morgan (exEventGenerator-V10-06-01)
- Migration to G4RunManagerFactory.

3rd November, 2020, B. Morgan (exEventGenerator-V10-06-00)
- Support same CMake version range as core Geant4

10th July, 2019, I. Hrivnacova (exEventgenerator-V10-05-01)
- Removed GunGPS example as obsolete.

31st January, 2019, I. Hrivnacova (exEventgenerator-V10-05-00)
- Merged GitHub PR #4: all Boolean operators now return G4bool.

4th November, 2015 I. Hrivnacova (exEventgenerator-V10-01-00)
- Renaming basicPrimary example to userPrimaryGenerator

16th September, 2013 I. Hrivnacova (exEventgenerator-V09-06-00)
- Fixed handling required packages in CMake files

20th November 2012 Ivana Hrivnacova (exEventgenerator-V09-05-02)
- Updated README files
  - instructions how to build examples now with both CMake and GNUmake
   - updated test versions of HepMC, pythia6
- Added missing explicit include of system of units (in pythia6_decayer.cc)

28th September 2012 Ivana Hrivnacova (exEventgenerator-V09-05-01)
- Renamed exGPS.cc to exgps.cc to match exactly with the example directory name
  (this allows to configure CMake build in the same way on both case sensitive
  and case insensitive platforms).

26th September 2012 Ivana Hrivnacova (exEventgenerator-V09-05-00)
- Added/updated CMakeLists.txt files:
  adding visualization, external packages, copying macros, install target
  and comment lines
- Added explicit includes of G4SystemOfUnits.hh and G4PhysicalConstants.hh
- Replaced tabulators with space characters
- Fixed G4Exception in HepMCEx02
