Releases: iLCSoft/ILDPerformance
v01-12
v01-12
-
2023-06-26 tmadlener (PR#40)
- Fix the CI workflow by making sure that the DD4hep headers appear early enough to have precedence over any headers that might be picked up from the underlying environment.
- Add a workflow based on the key4hep nightly builds
-
2023-06-26 Ulrich Einhaus (PR#39)
New options:- lambda cut
- PID algorithm for PDG MC-Reco plot
- plot folder
v01-11
v01-11
-
2022-12-09 Ulrich Einhaus (PR#38)
add option to use RecoMCTruthLink instead of Trak2MCTruthLink
add plots and fits for angular correction and Bethe-Bloch reference curve for LikelihoodPIDProcessor
add command line output and text file output of above fit results for calibration -
2022-11-14 Thomas Madlener (PR#37)
- Update CI to latest working nightly builds and use the same actions as everywhere else.
-
2022-11-14 Zehvogel (PR#36)
- fixed memory leak in PIDTree.cc
v01-10
v01-10
-
2021-05-06 Ulrich Einhaus (PR#34)
Update of the dEdxAnalyser to v1.2 with new features for calibration:- fit poly3 to mean dE/dx vs. |lambda| -> input to AngularCorrection_dEdxProcessor
- fit Bethe-Bloch curves mean dE/dx values -> input to LikelihoodPIDProcessor
- these two fits and the fiducial electrons dE/dx resolution are printed on the console at the end of the Analyser
-
2021-03-16 Ulrich Einhaus (PR#33)
- Update of the dEdxAnalyser with several new features
- optional processor parameters: cuts on momentum
- fiducial electrons histograms for comparison with beam tests
- optional processor parameters: properties of fiducial electrons
- optional processor parameters: axis binning of histograms
- hit energy histograms, will only be filled if hit info is available
- dE/dx over |lambda| incl. fit for angular correction
- Update of the dEdxAnalyser with several new features
v01-09
v01-09
-
2021-02-22 Kollassery Swathi Sasikumar (PR#32)
- Changes made in DDDiagnostics.cc and DDDiagnostics.h package to include the 2D plots for Tracking efficiency.
- Two steering files are modified with different cuts as per the requirement for the 1D or 2D plots.
-
2021-02-02 tmadlener (PR#31)
- Migrate CI from travis to github actions.
v01-08
v01-08
-
2020-04-13 Frank Gaede (PR#30)
- make compatible w/ -std=c++17
- needed on macos w/ clang
- make compatible w/ -std=c++17
-
2019-12-13 Frank Gaede (PR#29)
- update of tracking performance scripts for IDR
- redo tracking performance and efficiency plots w/ HEAD-2019-06-04
containing the latest improvements to the tracking efficiency by S.Lu - add scripts to re-run ttbar sim and rec for efficiency plots
- redo tracking performance and efficiency plots w/ HEAD-2019-06-04
- update of tracking performance scripts for IDR
v01-07
v01-07
-
2019-05-07 Ete Remi (PR#28)
- Added dEdX performance scripts
dEdXAnalyzer
processor creates plots- Example steering file in
steer
directory - Binary
dEdxHistPlotter
to create fancy plots out of the root files produced by the processor
- See Readme file for more information
- Added dEdX performance scripts
-
2019-01-03 Jakob Beyer (PR#27)
- Add scripts to create TOF-separation plots for single particles (based on Sukees code), including config files for steering.
- In WWZZSeparation: Remove legacy parameter in plotting script and save TH1s in plotting macro.
-
2018-11-06 Ete Remi (PR#26)
- Added
-n
option to include/exclude MC neutrino energy. - Added b, c and t quarks to analysis
- Added
-
2018-10-01 Jakob Beyer (PR#25)
- Updated bash scripts, now also possible to run on already reconstructed files (DSTs).
- Added vector boson mass lines to plots.
- Added another FastJet processor to the Marlin script to remove overlay which is included in new production.
v01-06
v01-06
-
2018-04-12 Jakob Beyer (PR#22)
- WWZZSeparation
- The script can now be executed with the option to run on ILCDirac (assuming the user has a certificate). Now high statistics DSTs can be produced and analyzed. (Has been tested with a total of 15k events.)
- The output structure was changed and the README was updated.
- Due to a new naming convention in DSTs the analysis no longer works for ilcsoft older than 01-19-06.
- WWZZSeparation
-
2018-04-18 Ete Remi (PR#23)
- UdsAnalysis:
- Fixed job script to run on the NAF
- UdsAnalysis:
-
2018-04-05 Frank Gaede (PR#21)
- in PIDTree: don't print warnings for particles that are not reconstructed
v01-05
v01-05
-
2018-01-31 StrahinjaLukic (PR#13)
- Added TrackerHitCounter Marlin processor. This is a simple tool to count hits in the tracker elements. It reports the number of hits per run, per event and, where available, per unit area.
-
2017-12-20 Daniel Jeans (PR#12)
- simple processor to make some single photon validation plots at PFO level
- number of PFOs, energy, energy resolution
-
2017-11-17 Shaojun Lu (PR#7)
- Tracking performance scripts for ILCSoft v01-19-05 and detector model ILD_l5_v02.
- adapt to ILCSoft v01-19-05 and ILDConfig production.
- in general, user could run "run_ILD_l5_v02_singleMuon.sh" for monitor track fitting.
- in general, user could run "run_ILD_l5_v02_ttbar.sh" for the pattern recognition efficiency.
- "README_Tracking.md" for a quick documentation.
- Tracking performance scripts for ILCSoft v01-19-05 and detector model ILD_l5_v02.
-
2018-03-14 Jakob Beyer (PR#15)
- Adding WW/ZZ separation plots to ILDPerformance.
-
2017-12-12 Frank Gaede (PR#9)
- updated general documentation (added Usage and Sup-Packages sections)
- updated PID package
- updated documentation (now in README.md)
- make all macros compatible w/ ROOT6
- improve performance plots for PID efficiency (now all in one pdf file)
- reduce verbosity in PIDTree.cc
- remove all compiler warnings for PIDTree
-
2017-12-12 Shaojun Lu (PR#8)
- Update ILD Tracking performance scripts
- adapt to DD4hep and use "MarlinUtil::getBzAtOrigin()" to access BField.
- clean up all the warning for code DDDiagnostics.cc
- improve the tracking performance scripts, to make them more user friendly.
- remove the out-of-dated scripts for the old Mokka/Marlin
- adapt to ILCSoft v01-19-05 and ILDConfig v01-19-05-p01 production
- Update ILD Tracking performance scripts
-
2017-12-13 Frank Gaede (PR#10)
- improve PID plots
- create PID plots in directory of the root tree file
allows to create PID plots for different samples in parallel directories - add script
run_all.sh
to do just this
- create PID plots in directory of the root tree file
- improve PID plots
-
2018-03-28 Shaojun Lu (PR#20)
- update to the same bins as DBD for tracking efficiency plots.
- set RunBeamCalReco=false.
- update to next release ILCsoft v01-19-06.
-
2018-03-28 Ete Remi (PR#19)
- Added
UdsAnalysis
directory- Replace the old out-dated
JER
directory - New binary
ILDPerformance_UdsAnalysis
making plots from PfoAnalysis root files - Added NAF2 scripts to get JER/JES plots in a single shot
- Replace the old out-dated
- Added
-
2018-03-26 Shaojun Lu (PR#18)
- make the scripts more generic to run for ilcsoft HEAD and release installation.
- remove the release version "v01-19-05" information within the scripts.
- make the scripts more generic to run for ilcsoft HEAD and release installation.
-
2017-12-15 Frank Gaede (PR#11)
- fix all compiler warnings in ILDPerformance
- gcc 4.9, SL6
- gcc 6.2, SL6
- clang 3.9, SL6
- fix all compiler warnings in ILDPerformance
-
2018-03-22 Shaojun Lu (PR#16)
- cleanup the massive monitoring information of tracking.
- cleanup the job scripts which are used on DESY NAF2 working nodes.
- increase the statistic to 5000 single muons for each check point.
- added RequestRuntime for expected longer runtime on DESY NAF2 working nodes
- added FTDCollection, and count the true hits number in FTD simulation too.
- adapt to pixel SIT, and change the name from SITSpacePoints to SITTrackerHits.
- active minimum silicon hits number cut for MCParticles nominators.
- count the silicon hits number from all VXD, SIT and FTD for each mcp track.
-
2018-03-23 Shaojun Lu (PR#17)
- added numberOfEvents 5000 for single Muon to fix simulation 3 events only.