Releases: lopezzot/ATLHECTB
Releases · lopezzot/ATLHECTB
ATLHECTB_2.6.2
What's Changed
- Delete G4AnalysisManager instance by @lopezzot in #26
- Add (leakage) particle spectrum analyzer by @lopezzot in #27
- Add counter for any other leaking particle by @lopezzot in #28
- Get PDGID for SpectrumAnalyzer from G4 by @lopezzot in #29
- Add slides to README.md by @lopezzot in #33
- Plus commits with no PRs:
- Add 2.6.1_2 data entry in results table (6c71062)
- Fix bug in SpetrcumAnalyzer (f448954 f614cf8)
- Use compiler definition LEAKAGEANALYSIS in .hh and .cc corresponding files (b026a78)
- Explicit printout of LEAKGEANALYSIS variables being scored (39fa93c)
- Apply clang-format to SpectrumAnalyzer code (7cf41d7)
- G4-11.2.p01 geant-val results by @lopezzot in #34
Full Changelog: v2.6.1...v2.6.2
ATLHECTB_2.6.1
ATLHECTB_2.6.1 (minor release) includes:
- Generic analysis to run the data analysis on every data-set, without any specific information of the Geant4 version used.
- Entry in results table (2.6.1_1) to test the discrepancy in response fluctuations w.r.t. ATLAS data. The Geant4 version used is 10.6.3 with customized FTF parameters by Alberto Ribon.
ATLHECTB_2.6
ATLHECTB_2.6 short description.
- README: included link to new presentation, added
make install
doc, removed not needed badges, included clang-format badge - clang-format: added
clang-format
and applied to simulation files, added Action for CI to test clang-format - fluka-integration: changed CMake to support compilation against fluka integration as provided in
Geant4-11.1.ref05
usingfluka4-3.3
, added customized FTFP_BERT PL to use the hadron inelastic process by FLUKA, customized hadron inelastic physics constructor (no HP neutron treatment), added documentation for fluka.cern usage - analysis: v2.6 analysis code added and intended to analyze data from ATLHECTB v2.6 with
Geant4-11.1.ref05
andfluka4-3.3
and compare the two, added new entry with comparison results in results table
ATLHECTB_2.5
ATLHECTB_2.5 includes:
-
Several changes via PR #15:
- fix in the eta index selection (a037a09)
- fix bug in the calorimeter first absorber placement (0c1ccf0)
- Add protection in SteppingAction to use lAr material name (355daf5)
- New phi angle calculation in SteppingAction (5cb9ad0)
- Add v2.5 analysis folder and content. It contains also a new sigmaL0 calculation. (2e9a9f9)
- Add runcard ATLHECTBescan_beam4_run.mac with corrected beam position (76b458f)
- Fix bug in kapton dimensions (f0d0edd)
- Update v2.5 analysis for new beam position (e2ca3fe)
- Add documentation for v2.5 using Geant4.10.7.p01 results to be compared with ATLAS/Andrey's results (15e4cd9)
- Adapt parser.py to v2.5 analysis (880ac98)
- Adjust beam pos in geant-val file template.conf (2fb508f)
-
Change range fit for pi/e in parser.py (ccb5f8a)
-
Update README for emojis not shown on github pages (09d4863)
-
Add L0 and sigmaL0 error bars in parser.py (b133478)
-
Few changes via PR #16:
v2.4
v2.4 includes:
- two scintillators (F1 and F2) as in HEC original code in front of the detector
- new github action workflow using checkout@v3
- dedicated v2.4 analysis folder
- new longitudinal profile calculation now done as F_i=<E_i>/E_sum with E_sum = Sum_i <E_i>
- fix bug in Birks Law -> does not affect physics
- Add Geant4-11.1 FTF tunes usage in main() parser and its documentation
- analysis within v2.4 folder uses results from Geant4-10.7.p03, corresponding analysis results reported in the list of results and backup slide link
- better indentation of parser.py (avoid mixing tabs and spaces)
- analysis within v2.4 folder adopts new pi/e ratio calculation as suggested by Andrey (using e- energies)
- new experimental data error in parser.py -> experimental data have been re-uploaded on geant-val and added in list of results on geant-val
- parser.py adopting the same changes as analysis in v2.4 folder
- indentation fix in v1.7 analysis
- add root file output from parser.py
- add geant-val-scripts/config/ files for 10.7.p03, 11.0.p03, 11.1. Results from this version deployed on geant-val and added in the list of results on geant-val
- add slides on FTF tunes, Geant4-11.1 and v2.4 at EP-SFT Simulation Meeting on 7/2/2023
v2.3
v2.2
v2.1
v2.1 changes:
- remove G4RunManagerFactory for backward compatibility (usage before Geant4.10.7).
- in parser.py handling of the very rare cases with no energy deposits (observed in Geant4.10.6.p01), plus outputting physics list under analysis. Also commented DATA jsons creation in parser.py (end of file).
- updated documentation with new results on Geant Val.
No other changes with respect to Geant4.