v01-34
v01-34
-
2023-07-07 tmadlener (PR#124)
- Usage of new utility functionality requires a newer version of
MarlinUtil
- Usage of new utility functionality requires a newer version of
-
2023-07-07 yradkhorrami (PR#123)
- Merge SLDCorrection to MarlinReco
- First implementation of SLDCorrection: for the time being, done only on semi-leptonic decays of bottom hadrons in b-jets
-
2023-07-07 Leonhard Reichenbach (PR#121)
- LeptonID: remove notebook output
-
2023-07-04 Ulrich Einhaus (PR#118)
Comprehensive Particle Identification Processor: First beta version of CPID.
Extracts PID-related observables from PFOs and combines them in a training model, which can be inferred afterwards to data.
This release contains the initial version of the Marlin processor with an example steering file, the input algorithm generic class + manager along with a library of different input algorithms, corresponding to different PID observables, as well as the training model generic class + manager along with a library of predefined models for training and inference.
The selection of algorithms and models is handled via the processor steering file.
The managers allow to add new modules (algorithms and models), compile and use them via the steering file, without the necessity to touch any other files.
ComprehensivePIDProcessor.h contains a ReadMe section with an explanation of all processor steering parameters. -
2023-07-03 Bohdan Dudar (PR#117)
- In case of the option to measure time-of-flight at the SET: now using raw (digitized strips) SET hits instead of simulated hits. It doesn't change anything now, but could become trouble in the future when proper time digitization is added.
-
2023-06-29 Leonhard Reichenbach (PR#120)
- LeptonID: update weights
-
2023-06-13 tmadlener (PR#115)
- Bump the minimal required cmake version to 3.12
- Fix the order in which DD4hep and LCIO appear in the libraries to link against to make sure to not pick an inappropriate version from the underlying environment
-
2023-06-13 Leonhard Reichenbach (PR#114)
- Added
LeptonIDProcessor
to identify electrons and muons in jets using boosted decision trees.
- Added
-
2023-06-12 tmadlener (PR#116)
- Switch from
dd4hep::long64
todd4hep::CellID
to be compatible with DD4hep after AIDASoft/DD4hep#1125
- Switch from
-
2023-06-07 Bohdan Dudar (PR#113)
- Always use the first (before) --> latest (now) curl in the track to get extrapolated track position at the calorimeter surface. This gives sometimes better estimate of the track position at the ECAL surface, especially for the tracks with large number of curls. Thus new version gives better time of flight correction for the distance to the surface and thus TOF itself.
- Minor style improvements
-
2023-06-07 Bohdan Dudar (PR#112)
- Switch to the helix formula without Omega:
$\ell_{i} = \frac{|z_{i+1} - z_{i}|}{|\tan{\lambda_{i}}|}\sqrt{1 +\tan^2{\lambda_{i}}}$ . It shows the best performance so far. - Other bug fixes and consistency improvements.
- Switch to the helix formula without Omega:
-
2023-05-11 Julie Munch Torndal (PR#110)
- Added
CheatedMCOverlayRemoval
processor to identify MC particles that are overlay and remove the corresponding PFOs from the collection.- See under
Analysis/OverlayRemoval/example/CheatedMCOverlayRemoval.xml
for how to run processor
- See under
- Added
-
2023-02-07 Bohdan Dudar (PR#108)
- Make encoding RecoParticle relation weights more explicit with a new encode function in MarlinUtil