# Example dnaphysics 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-10-29 Sebastien Incerti, Hoang Tran (dnaphysics-V11-02-04)
- Fixed issue with visualization by setting default World size and material
in DetectorConstruction.cc

## 2024-10-05 Sebastien Incerti (dnaphysics-V11-02-03)
- Updated README

## 2024-09-27 Batmunkh Munkhbaatar, Sebastien Incerti (dnaphysics-V11-02-02)
- update of README and dnaphysics.in
- update DetectorConstructor and DetectorMessenger files with given
    values of material density and World size
- added messenger for World size change
- added messenger for material density change

## 2024-05-09 Sebastien Incerti (dnaphysics-V11-02-02)
- Added plotDeexcitation.C and deexcitation.in

## 2024-03-13 Sebastien Incerti (dnaphysics-V11-02-01)
- Updated headers

## 2024-02-05 Sebastien Incerti (dnaphysics-V11-02-00)
- PhysicsList: switched to DNA physics constructors i/o model activator
- Added new ntuple to collect track information

## 2023-11-14 Vladimir Ivanchenko (dnaphysics-V11-01-03)
- PhysicsList - more clear implementation of two cases: usage of a DNA
    physics constructor or standard physics constructor + DNA model activator

## 2023-11-09 H. Tran (dnaphysics-V11-01-02)
- update README files and dnaphysics.in

## 2023-11-09 H. Tran (dnaphysics-V11-01-01)
- update README & TrackingCut for heavy ions

## 2023-09-09 S. Incerti (dnaphysics-V11-01-00)
- update README & SteppingAction file with units and addition of gamma processes

## 2022-11-07 Hoang Tran (dnaphysics-V11-00-03)
- update README file for radioactive decay

## 2022-11-04 Vladimir Ivanchenko (dnaphysics-V11-00-02)
- dnaphysics.cc, DetectorConstruction, DetectorMessenger - added
    UI command to add different standard EM, DNA physics, and
    radioactive decay
- PhysicsList - added possibility to change DNA physics via UI
    commands

## 2022-02-28 Vladimir Ivanchenko (dnaphysics-V11-00-01)
- dnaphysics.cc - enable visualisation only in interactive mode,
    use G4RunManagerFactory
- PhysicsList - added RadioactiveDecayPhysics

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

---

# History entries prior to 11.0

06 Oct 21 I. Hrivnacova - tag dnaphysics-V10-07-01
- Migration to new G4AnalysisManager.hh header;
  define the default output file type (root),
  removed Analysis.hh.

19 Jul 21 I. Hrivnacova - tag dnaphysics-V10-07-00
- Updated for changes in the analysis category:
  removed deleting of the analysis manager,
  as this is now done by the Geant4 kernel.

10 Nov 20 B. Morgan - tag dnaphysics-V10-06-00
- Migration to G4RunManagerFactory.

12 Jan 19 S. Incerti - tag dnaphysics-V10-05-00
- Updated README (test)

7 Nov 18 I. Hrivnacova - tag dnaphysics-V10-04-04
- Updated plot.C for reading ntuples merged with row-wise mode
  (now default)

17 Aug 18 S. Incerti - tag dnaphysics-V10-04-03
- updated README

26 Jul 18 S. Incerti - tag dnaphysics-V10-04-02
- activated ntuple merging

22 Jul 18 S. Incerti - tag dnaphysics-V10-04-01
- removed obsolete RanecuEngine

9 May 18 B. Morgan - tag dnaphysics-V10-04-00
- Include G4Types before use of G4MULTITHREADED. For forward
  compatibility with move to #defines over -D for G4 preprocessor
  symbols

7 Nov 17 S. Incerti - tag dnaphysics-V10-03-15
- updated plot.C

11 Oct 17 S. Incerti - tag dnaphysics-V10-03-14
- updated flags for EM processes

11 Oct 17 S. Incerti - tag dnaphysics-V10-03-13
- added more flags for EM processes

02 Oct 17 S. Incerti - tag dnaphysics-V10-03-12
- added more flags for EM processes

16 Aug 2017 - tag dnaphysics-V10-03-11 - SI
- updated numbering scheme

12 Aug 2017 - tag dnaphysics-V10-03-10 - SI, VI
- updated plot.C with numbering

11 Aug 2017 - tag dnaphysics-V10-03-09 - SI, VI
- retag

10 Aug 2017 - tag dnaphysics-V10-03-08 - SI, VI
- fixed FPE, improved SteppingAction

09 Aug 2017 - tag dnaphysics-V10-03-07 - S. Incerti
- added more variables to ntuple

03 Aug 2017 - tag dnaphysics-V10-03-06 - V. Ivanchneko
- PhysicsList - limit high energy by 1 GeV

26 Jul 2017 - tag dnaphysics-V10-03-05 - S. Incerti
- applied coding guidelines

15 Jun 2017 - tag dnaphysics-V10-03-04 - S. Incerti
- added visu. to dnaphysics.in

08 Jun 2017 - tag dnaphysics-V10-03-03 - S. Incerti
- added flag for Capture

08 Apr 2017 - tag dnaphysics-V10-03-02 - S. Incerti
- added third plot in plot.C

31 Dec 2016 - tag dnaphysics-V10-03-01 - S. Incerti
- fixed compilation

30 Dec 2016 - tag dnaphysics-V10-03-00 - S. Incerti
- updated numbering schemme in SteppingAction & README files

30 Sep 2016 - tag dnaphysics-V10-02-05 - S. Incerti
- PhysicsList - added explanations

22 July 2016 - tag dnaphysics-V10-02-04 - V. Ivanchenko
- PhysicsList - use G4EmDNAPhysicsActivator

09 July 2016 - tag dnaphysics-V10-02-03 - S. Incerti
- updated README

03 June 2016 - tag dnaphysics-V10-02-02 - M. Karamitros
- SteppingAction: add label for solvation
- dnaphysics.cc: second arg is nb of threads

02 June 2016 - tag dnaphysics-V10-02-01 - V. Ivanchenko
- DetectorConstructor, DetectorMessenger - ensure that geometry
    is created once, material may be changed for next runs
- /run/initialise moved from the code to macro
- DNA physics configuration is moved from the code to macro

28 May 2016 - tag dnaphysics-V10-02-00 - S. Incerti
- added flagProcess value for electron capture

13 November 2015 - tag dnaphysics-V10-01-04 - V. Ivanchenko
- use G4EmModelActivator to define DNA physics

22 October 2015 - tag dnaphysics-V10-01-03 - S. Incerti
- adapted plot.C to ROOT 6.X

07 October 2015 - tag dnaphysics-V10-01-02 - S. Incerti, P. Pater
- added ignoreCut UI command in dnaphysics.in

17 August 2015 - tag dnaphysics-V10-01-01 - S. Incerti
- Switched to G4UIExecutive

17 August 2015 - tag dnaphysics-V10-01-00 - S. Incerti
- Switched to OGLIXm in vis.mac

24 November 2014 - tag dnaphysics-V10-00-04 - M. Karamitros
- Retag before release

6 November 2014 - I. Hrivnacova
- Fixes in README files

1 November 2014 - tag dnaphysics-V10-00-03 - M. Karamitros
- Copy plot.C to bin directory

23 October 2014 - tag dnaphysics-V10-00-02 - M. Karamitros
- READMEs updated

22 October 2014 - tag dnaphysics-V10-00-01 - M. Karamitros
- Move to extended category and apply coding guidelines
- Clean PhysicsList, DetectorConstuction, SteppingAction, RunAction
- Add .README, missing virtuals
- dna.mac -> dnaphysics.in as done in other extended examples

30 June 2014 - tag dnaphysics-V10-00-00 - S. Incerti
- Added lines for ion in dna.mac

03 October 2013 - tag dnaphysics-V09-06-10 - S. Incerti
- Updated CMakeLists.txt

30 September 2013 - tag dnaphysics-V09-06-09 - I. Hrivnacova
- Updated for changes in analysis:
  (removal of G4AnalysisManager::Create(isMaster))

19 August 2013 - tag dnaphysics-V09-06-08 - S. Incerti
- Updated README

6 August 2013 - tag dnaphysics-V09-06-07 - S. Incerti
- Removed unused variable in RunAction

1 August 2013 - tag dnaphysics-V09-06-06 - A.Dotti
- Bug fix for compilation warning with clang32 - second iteration

30 July 2013 - tag dnaphysics-V09-06-05 - A.Dotti
- Bug fix for compilation warning with clang32

10 June 2013 - tag dnaphysics-V09-06-04 - S. Incerti
- Withdraw RunAction from ActionInitialization for master

28 May 2013 - tag dnaphysics-V09-06-03 - S. Incerti
- changed modified density
- removed standard process tagging in SteppingAction
- updated plot.C

22 May 2013 - tag dnaphysics-V09-06-02 - M. Karamitros
- Migrated to MT

13 April 2013 - tag dnaphysics-V09-06-01 - S. Incerti
- Removed unused electron capture process
- Changed process naming scheme as in the "microdosimetry"
advanced example

15 February 2013 - tag dnaphysics-V09-06-00 - S. Incerti
- Changed default water definition

3 November 2012 - tag dnaphysics-V09-05-07 - S. Incerti
- Removed shadowing in SteppingAction

26 October 2012 - tag dnaphysics-V09-05-06 - L. Pandola
- Changed CMakeLists.txt to deal with VIS

26 October 2012 - tag dnaphysics-V09-05-05 - S. Incerti
- Renamed executable.

11 October 2012 - tag dnaphysics-V09-05-04 - G. Cosmo
- Explicit inclusion of units and constants headers

09 October 2012- tag dnaphysics-V09-05-03 - S. Incerti
- cleaned main

09 October 2012- tag dnaphysics-V09-05-02 - S. Incerti
- added more histogram variables

15 August 2012- tag dnaphysics-V09-05-01 - S. Incerti
- added messenger for material change
- switched to new analysis interface from Guy Barrand

11 August 2012- tag dnaphysics-V09-05-00 - S. Incerti
- updated README and SteppingAction.cc files

05 November 2011- tag dnaphysics-V09-04-08 - S. Incerti
- removed export=root option in HistoManager.cc

24 August2011 - tag dnaphysics-V09-04-07 - S. Incerti
- Added Auger production to dna.mac

18 August 2011 - tag dnaphysics-V09-04-06 - S. Incerti
- Removed initStep test in SteppingAction

16 August 2011 - tag dnaphysics-V09-04-05 - S. Incerti
- Removed usage of system command

02 August 2011 - tag dnaphysics-V09-04-04 - S. Incerti
- increased statistics in dna.mac as suggested by Gunter
- added total energy deposits in ntuple

05 April 2011 - tag dnaphysics-V09-04-03 - S. Incerti
- added comment for use of variable density material

17 February 2011 - tag dnaphysics-V09-04-02 - S. Incerti
- switched to G4EmDNAPhysics builder

30 January 2011 - tag dnaphysics-V09-04-01 - S. Incerti
- first version of dnaphysics example committed
