-------------------------------------------------------------------
-------------------------------------------------------------------

     =========================================================
 		      Geant4 - Composite calorimeter example
     =========================================================

                      Example History file
                      ---------------------

18.11.2019 - G.Cosmo (ccal-V10-05-01)
- Fixed cases of type conversions from size_t to G4int in CCaloSD.
- Some code cleanup.

31.01.2019 - I.Hrivnacova (ccal-V10-05-00)
- Merged GitHub PR #4: all Boolean operators now return G4bool.

13.11.2018 - V.Ivanchenko (ccal-V10-04-07)
- General clean-up of the example including user actions and SD classes

13.09.2018 - S. Guatelli (ccal-V10-04-06)
- G4VIS_USE and G4UI_USE deleted (consistency with the other examples)

18.06.2018 - A.Ribon (ccal-V10-04-05)
- Fixed compilation warning on gcc-8 in CCalRunAction
  (replacing  sprintf  with  strings manipulations).

27.03.2018 - L.Pandola (ccal-V10-04-04)
- restore version of ccal-V10-04-00

26.03.2018 -  L.Pandola (ccal-V10-04-03)
- continue testing of ccal-V10-04-02: fix compiler warning.

23.03.2018 -  L.Pandola (ccal-V10-04-02)
- Added try/catch, as an attempt to debug the FPE on CDash

22.03.2018 - L.Pandola (ccal-V10-04-01)
- Added try/catch, as an attempt to debug the FPE on CDash

05.02.2018 - L.Pandola  (ccal-V10-04-00)
- Try to fix erratic crashes seen in SST-MT
- Create an ActionInitialization, as preparation for MT migration
- Dump singleton CCalAnalysis class and employ g4analysis only

11.05.2017 - G. Cosmo   (ccal-V10-03-00)
- Fixed compilation warning on gcc-7.1 in CCalAnalysis constructor.

01.08.2016 - A. Dotti   (ccal-V10-02-02)
- Fix issues with a char* length 

02.11.2016 - L. Garnier (ccal-V10-02-01)
- Remove icons.mac. Automatically include since interfaces-V10-02-07

03.03.2016 - L. Pandola (ccal-V10-02-00)
- Replace std::exp with G4Exp()

02.11.2015 - A. Ribon (ccal-V10-01-00)
- Migrated to ParticleHP.

15.10.2014 - L.Pandola Tag (ccal-V10-00-02)
- Explicitly delete G4analysis object at the end of the job

14.10.2014 - L.Pandola Tag (ccal-V10-00-01)
- Updated README
- Get rid of compiler warnings which caused rejection of ccal-V10-00-00
- Remove #ifdef debug in the analysis class

13.10.2014 - L.Pandola Tag (ccal-V10-00-00)
- Migrated to G4analysis tools (get rid of the AIDA dependency)
- Remove exit() and make consistent use of G4Exception()

17.07.2013 - A.Dotti Tag (ccal-V09-06-01)
- Fixed correct search of AIDA

23.05.2013 - G.Cosmo Tag (ccal-V09-06-00)
- Fixed compilation error in main() for missing inclusion of of G4UImanager
  header. Fixed compilation warnings for variables/parameters shadowing.

02.11.2012 - L.Garnier Tag (ccal-V09-05-05)
- Fix CMakeFile.txt, gui.mac and icons.mac. Now ok for cmake

02.11.2012 - L.Garnier Tag (ccal-V09-05-04)
- Add icons.mac

12.10.2012 - A. Dotti (ccal-V09-05-03)
- Adding use of AIDA in CMake
- Removing unused variable (compilation warning)

11.10.2012 - G. Cosmo (ccal-V09-05-02)
- Explicit inclusion of units and constants headers.

11.10.2012 - A. Dotti (ccal-V09-05-01)
- Fixed compilation error due to inclusion of deprecated/to-be-removed physics
  lists: QGSP.hh; use PhysListFactory to set physics list.
- Adding CMakeLists.txt file.

07.08.2012 - A.Ribon (ccal-V09-05-00)
- Fixed crashes due to high global times converted to integers values.
  (bug #1337).

17.01.2011 - G.A.P.Cirrone (ccal-V09-04-00)
- Physics lists updated.

18.11.2010 - J.Allison (ccal-V09-03-02)
- Improve comment line about GUI menu bar.

09.11.2010 - J.Allison (ccal-V09-03-01)
- Inroduced G4UIExecutive.

04.06.2010 - J.Perl (ccal-V09-03-00)
- Updated vis usage.

12.11.2009 - A.Ribon (ccal-V09-02-01)
- Use QGSP_BIC_EMY as default Physics List to test the 
  low-energy electromagnetic.

22.02.2009
 -  G.Folger;     Tag: ccal-V09-02-00
    Fix compilation warnings in CCalRunAction.cc and CCalEndOfEventAction.cc

15.06.2008 
 - G.A.P.Cirrone; Tag: ccal-V09-01-00
    Removed no more necessary AIDA commands from GNUmakefile

14.11.2006 - A.Ribon (ccal-V08-01-01)
- Removed hadronic_lists.gmk after the inclusion of 
  Physics Lists in the Geant4 kernel.

21.07.2006 - A.Ribon (ccal-V08-01-00)
- New hadronic_lists.gmk, consistent with lAr_calorimeter.

08.12.2005 - A.Ribon (ccal-V07-01-01)
- Migration to CLHEP namespace.

13.12.04 - G.Cosmo (ccal-V07-01-00)
- Migration to <sstream> from deprecated <strstream>.
- Updated hadronic physics list (commented QGSP_Model by A.Ribon).

03.05.2005 - J.Allison
- Replaced vis manager with G4VisExecutive.

13.12.04 - G.Cosmo (ccal-V06-02-02)
- Use new phys-lists structure.

29.11.04 - A.Ribon (ccal-V06-02-01)
- Migration to cmath.

14.07.04 - G.Cosmo (ccal-V06-02-00)
- Corrected hadronic_lists.gmk, removed unnecessary list of kernel
  libraries from EXTRALIBS.

27.05.04 - A.Ribon (ccal-V06-01-01)
- Changed use of the ntuple. Now it is simpler and the ntuple
  is always correctly filled.

18.05.04 - A.Ribon (ccal-V06-01-00)
- Ported to PI. Only the setup is changed, no changes in the code.

05.12.03 - G.Cosmo (ccal-V05-02-07)
- Changed LISTS_BASE to G4LISTS_BASE for hadronic physics lists path.
  Cowork with "ghad-lists-V05-02-01".

04.12.03 - A.Ribon (ccal-V05-02-06)
- Added some recent modifications and improvements from Sunanda.

04.12.03 - G.Cosmo (ccal-V05-02-05)
- Corrected GNUmakefile and updated scripts to Anaphe 5.0.6.

03.12.03 - H.P.Wellisch
- Removed physics-lists, now using default setup provided in
  $G4INSTALL/hadronic_lists.

25.11.03 - A.Ribon (ccal-V05-02-04)
- Changes in the Physics Lists to be compatible with the latest
  hadronic changes in geant4-06-00-cand-02.

13.11.03 - John Allison
- Brought Vis Manager up to date.

05.11.03 - A.Ribon (ccal-V05-02-03)
- Add some modifications from Sunanda on how to handle "GetReplicaNumber()".

03.11.03 - A.Ribon (ccal-V05-02-02)
- Removed "GetCopyNo()" and replaced it with "GetReplicaNumber()"
  using G4TouchableHistory.

31.10.03 - A.Ribon (ccal-V05-02-01)
- Enables possibility of running the simulation in HCal alone or 
  HCal+ECal mode with the correct B-field + a few small bug corrections.
  Changed also the default stepper (in magnetic field).

18.09.03 V.Ivanchenko (ccal-V05-02-00)
- Complete migration to model EM physics

12.06.2003 - A.Ribon (ccal-V05-01-02)
- Updated the LHEP, QGSP, and QGSC Physics Lists. 
  Done also some clean up.

23.05.2003 - A.Ribon (ccal-V05-01-01)
- Removed some compilation warnings, after the introduction of
  tighter compilation options.

25.04.2003 - A.Ribon (ccal-V05-01-00)
- Replaced cout with G4cout and endl with G4endl, and removed some
  compilation warning about unused variables.

19.02.2003 - G.Cosmo (ccal-V05-00-00)
- Removed redundant inclusion of PhysicalConstants.h and SystemOfUnits.h.
  Now using CLHEP headers.

11.12.2002 - A.Ribon (ccal-V04-01-04)
- Some clean up and fixes, but unfortunately not yet fixed
  the problem of reading the material in the Sun platform
  (it looks like a problem with file stream).

06.12.2002 - G.Cosmo (ccal-V04-01-03)
- Migrated messenger to new G4ApplicationState.

15.11.2002 - A.Ribon (ccal-V04-01-02)
- Fixed problem of Anaphe with c-shell, and tested with
  geant4-04-01-ref-04

24.10.2002 - A.Ribon (ccal-V04-01-01)
- Changed default physics list to QGSC, with the possibility
  of easily switching to either LHEP or QGSP.

24.10.2002 - A.Ribon (ccal-V04-01-00)
- Replaced physics list with ufficial LHEP one;
  added visualization and GUI; written README file.

9.10.2002 - S.Banerjee
- Put the various classes in place, and rename them.

30.09.2002 - M.G.Pia
- Created directory
             
