# Example Pol01 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-08-12 I. Hrivnacova (expol01-V11-02-00)
- Updated for changes in accumulables:
  - G4VAccumulable::Print requires 'G4PrintOptions options' argument
  - Use new "Register" method with shorter name

## 2023-07-16 Vladimir Ivanchenko (expol01-V11-01-01)
- removed annoining printout for the default macro

## 2023-07-05 Igor Semeniouk (expol01-V11-01-00)
-  Pol01 update to allow run in mt mode
  -  added ActionInitialization class
  - Pol01.cc - default run manager and initialization via ActionInitialization
  - RunAction - Updated save histograms logic, scaling in master only
  - The file histo.mac - removed ( not working )
  - Convert classes ProcessesCount, RunAction::ParticleStatistics
  to user defined accumulables.
  - Add the root macro plotResults.C
  - DetectorConstruction use  GeometryHasBeenModified(), not recreate
  the geometry in material definition.

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

---

# History entries prior to 11.0

06-10-21 I. Hrivnacova (expol01-V10-07-03)
- Migration to new G4AnalysisManager.hh header;
  define the default output file type (root).

19-07-21 I. Hrivnacova (expol01-V10-07-02)
- Updated for changes in the analysis category:
  removed deleting of the analysis manager,
  as this is now done by the Geant4 kernel.

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.

10-11-20 B.Morgan (expol01-V10-06-00)
- Migrate to G4RunManagerFactory.

17-05-18 J.Allison (expol01-V10-04-00)
- Add #include "G4Types.hh"
- Remove G4UI_USE and G4VIS_USE.
- Move instantiation of G4UIExecutive to start of main.

14-10-16 G.Folger (expol01-V10-02-03)
- remove direct use of {a,the}ParticleIterator, use GetParticleTableIterator().
    fix required by clang39 on Linux and MAC

20-07-16 I.Hrivnacova (expol01-V10-02-02)
- Coding guidelines (one more)

13-07-16 I.Hrivnacova (expol01-V10-02-01)
- Coding guidelines (all)

14-03-16 D.Sawkey (expol01-V10-02-00)
-  PhysicsList.cc - move to current method of ConstructParticle

12-11-14 V.Ivanchenko (expol01-V10-00-02)
- RunAction - fixed compillation at gcc 4.1

11-11-14 V.Ivanchenko (expol01-V10-00-01)
- Several updates for the unification of the example: use standard
  physics builder from physics_list sub-package; removed local
  SetCuts() method; removed AIDA histograms

16-10-14 I.Hrivnacova (expol01-V10-00-00)
- Fixed coding guidelines (long lines) in DetectorConstruction.cc

02-11-13 V.Ivanchenko (expol01-V09-06-02)
- tag resubmitted

30-10-13 V.Ivanchenko (expol01-V09-06-01)
- Removed AIDA from cmake and gmake

30-07-13 P.Gumplinger (expol01-V09-06-00)
- fix MAC/clang32 compilation warnings

09-11-10 M.Asai (expol01-V09-03-03)
- Fix AIDA file option.

08-11-10 J.Perl (expol01-V09-03-02)
- Introduced G4UIExecutive.

06-06-10 J.Perl (expol01-V09-03-01)
- Remove unused variable in EventAction

04-06-10 J.Perl (expol01-V09-03-00)
- Updated vis usage

20-11-09 V.Ivanchenko (expol01-V09-02-00)
- Update msc processes according to 9.3 scheme

11-06-08 A.Schaelicke (expol01-V09-01-00)
- removed obsolete aida-setup in GNUmakefile

04-12-07 A.Schaelicke (expol01-V09-00-01)
- README and pol01.out, to include polarized photo electric effect

05-11-07: A.Schaelicke (expol01-V09-00-00)
01-11-07: A.Schaelicke
  use new polarized photo electric effect, this is important for
  polarisation transfer from photon to electron in certain regions of
  the phasespace (see E166 experiment)

17-11-06 V.Ivanchenko (expol01-V08-01-02)
- RunAction and HistoManager classes: double -> G4double,
  it -> G4int, add destructor for RunAction::ParticleStatistics

17-11-06 V.Ivanchenko (expol01-V08-01-01)
- Add macro files, README, minor cleanup (A. Schaelicke)

02-10-06 V.Ivanchenko (expol01-V08-01-00)
- first tag

11-08-06 Andreas Schaelicke
- created from TestEm15

25-08-06 Andreas Schaelicke
- include polarized processes in physics list option "polarized"
- include polarized processes in default macrofile file
- updated the AIDA interface
- add simple plot tool (based on JAIDA)
