Releases: iLCSoft/MarlinTrkProcessors
Releases · iLCSoft/MarlinTrkProcessors
v02-12-06
v02-12-06
-
2024-08-28 Victor Schwan (PR#72)
- Remove the hardcoded (ILD) detector names from the FullLDC tracking to allow its usage with the
v11
model of ILD.- Keep defaults compatible with the non-hybrid ILD models
- Remove the hardcoded (ILD) detector names from the FullLDC tracking to allow its usage with the
-
2024-08-23 tmadlener (PR#70)
- Add the
.clang-format
default file that is also used by other Key4hep repositories - Add a basic
pre-commit
configuration to run formatting checks - Run
clang-format
to fix all formatting issues
- Add the
-
2024-08-22 tmadlener (PR#71)
- Fix warnings to make Key4hep based CI workflows pass again
- Remove CentOS7 from Key4hep based workflows since it is no longer supported
v02-12-05
v02-12-05
-
2024-02-16 tmadlener (PR#69)
- Use the
LCRelationNavigator
to create output relation collections with the necessary type information.- This is necessary for automatic conversion from LCIO to EDM4hep when used within the MarlinWrapper and Gaudi.
- Use the
-
2024-02-16 tmadlener (PR#68)
- Switch to the
key4hep-build
github action for building against key4hep stacks - Update the clicdp nightlies based workflow to the latest available version of the nightlies
- Switch to the
v02-12-04
v02-12-04
- 2023-06-12 tmadlener (PR#66)
- Switch from
dd4hep::long64
to the more appropriatedd4hep::CellID
after AIDASoft/DD4hep#1125 - Update CI
- Switch to latest versions of github actions
- Remove gcc8 based workflows
- Add key4hep based workflow
- Remove unused and deprecated usage of
std::binary_function
- Switch from
v02-12-03
v02-12-02
v02-12-01
v02-12
v02-12
-
2021-11-05 Bohdan Dudar (PR#55)
- Center of the SET strips is now properly in the middle of the sensor modules.
- Removed unused
vertex_x
,vertex_y
,vertex_z
steering parameters.
-
2021-09-22 Nazar Bartosik (PR#53)
- Added time smearing to the DDPlanarDigiProcessor
- Introduced a time window for digitized hits in the DDPlanarDigiProcessor
- Introduced TOF compensation for digitized hits in the DDPlanarDigiProcessor
-
2021-09-02 Placido Fernandez Declara (PR#49)
- DDPlanarDigiProcessor: Add setting of the fromType and toType parameters for the LCRelation collection between TrackerHit and SimTrackerHit
-
2021-08-23 Andre Sailer (PR#51)
- CI: build against LCG_99python2 gcc8 and LCG_100 gcc10, clang11
-
2020-06-02 Erica Brondolin (PR#45)
- ClonesAndSplitTracksFinder
- If mergeSplitTracks set to
true
, pairs of tracks above a minimum pT requirements are compared in terms of pt, theta and phi - For each pair of reconstructed tracks: calculate significance for each parameter, impose a cut on the significance for each parameter, remove possible common hits and sort them in r, fit the new merged track
- Results show positive effect on both single muons and complex events, with no significant increase of the run time (Link to the slides)
- If mergeSplitTracks set to
- ClonesAndSplitTracksFinder
-
2020-01-27 Erica Brondolin (PR#44)
- In case finaliseLCIOTrack fails in the RefitFinal, the track should not be saved
v02-11
v02-11
-
2019-08-21 Frank Gaede (PR#43)
- fix RefitProcessor:
- do not drop tracks in RefitProcessor, even if the refit failed
- ensures that the output collection has the same number of entries
in the same order as the input collection
- needed to identify and compare refitted tracks
- fix RefitProcessor:
-
2019-04-01 Emilia Leogrande (PR#42)
- RefitFinal: added processor parameter
MinClustersOnTrackAfterFit
- defines the minimum number of hits on track after the fit for the track to be accepted
- previously hard-coded = 3, but tracks with 3 hits are ~100% fakes
- now implemented as in ConformalTracking iLCSoft/ConformalTracking#52
- RefitFinal: added processor parameter
-
2019-03-20 Emilia Leogrande (PR#41)
ClonesAndSplitTracksFinder:- The clone treatment has been uniformized with the updated clone treatment in the seeding (conformal tracking)
- In few cases it is just a matter of including the equal sign in the comparison
- In few other cases, the combined length-chi2 check is replaced with a length check only: longer tracks always preferred
-
2019-02-18 Shaojun Lu (PR#39)
- Improved SiliconTracking_MarlinTrk - added two options:
- to use simple updated triplets searching core bin,
- to use simple "AttachHitToTrack" for merging split track segments.
- Improved SiliconTracking_MarlinTrk - added two options:
-
2019-01-18 Frank Gaede (PR#40)
- fixed DDTPCDigiProcessor
- fix B-field correction for the r-phi resolution
- now use (4./B)^2 rather than 4./B
- fixed DDTPCDigiProcessor
-
2018-04-23 Emilia Leogrande (PR#38)
- ClonesAndSplitTracksFinder: the check for toBeMerged was in the wrong place. Fixed.
-
2018-04-20 Emilia Leogrande (PR#37)
- ClonesAndSplitTracksFinder: added mergeSplitTracks parameter, that allows one to decide whether to run only the clones skimming or also the merging of split tracks
- mergeSplitTracks = false by default
- mergeSplitTracks = true would enable the treatment of split tracks, which is still work in progress
- ClonesAndSplitTracksFinder: added mergeSplitTracks parameter, that allows one to decide whether to run only the clones skimming or also the merging of split tracks
v02-10
v02-10
-
2018-03-02 Emilia Leogrande (PR#34)
- New Processor: ClonesAndSplitTracksFinder for running after ConformalTracking
- This processor has a track collection as input, removes all possible clones (tracks sharing at least 2 hits), looks for split tracks (tracks in a certain space region with similar track parameters) and merges them. If more than two tracks happen to fulfil the requirements, no merging is applied at the moment.
- New Processor: ClonesAndSplitTracksFinder for running after ConformalTracking
-
2018-02-25 Ete Remi (PR#33)
- DDPlanarDigiProcessor
- Added time information to tracker hit
- DDSpacePointBuilder
- Added time information to space point as the earliest time of the two tracker hits
- DDPlanarDigiProcessor
-
2018-03-28 Marko Petric (PR#36)
- Fix for the removal of DDSurfaces which have been merged into DDRec
- includes from
DDSurfaces
->DDRec
- namespace
DDSurfaces
->dd4hep::rec
- includes from
- Fix for the removal of DDSurfaces which have been merged into DDRec