v27.2.0
Chore
- Rename NextNavigator to DetectorNavigator (#2311) (22fa536) (@asalzburger)
- Rearrange
res/err/pull
and usestd::sqrt
inRootTrajectoryStatesWriter
(#2307) (375f1a9) (@andiwand) - Adopt physmon plotting ranges (#2294) (c499dfe) (@andiwand)
- Accumulated small changes (#2293) (617d03f) (@andiwand)
- Rearrange central CMake, plugins vs examples (#2280) (689d82a) (@andiwand)
Refactor
- Brush over new detector geometry part 1 (#2309) (b30f678) (@andiwand)
- Remove direction from constrained step (#2073) (7251c28) (@andiwand)
- Indexed surfaces generator (#2234) (4e5afb2) (@dimitra97)
- Revisit FullBilloirVertexFitter (#2196) (7e5b2ce) (@felix-russo)
- (remove) surgical extraction of faulty Global Chi2 Fitter (#2302) (f1bc93a) (@AJPfleger)
- Consistent surface tolerance for propagation (#2292) (93fb63e) (@andiwand)
direction
andqOverP
for Fatras particle interface (#2251) (5b1de63) (@andiwand)- Factorize track selector tool from algorithm (#2267) (c0b9fcc) (@paulgessinger)
- Add Concept for TrackStateProxy (#2261) (598ae96) (@paulgessinger)
RootTrajectorySummaryWriter
useqOverP
from particle (#2271) (260bc5a) (@andiwand)- Drop bool conversion in favor of
isAlive
method inFatras::Particle
(#2266) (af748f6) (@andiwand)
Feature
- Seed Vertex Finder (#2038) (564d174) (@pbalek)
- Actsvg plugin for new detector infrastructure (cylindrical) (#2228) (b235828) (@asalzburger)
- Adding json writing, reading infrastructure (#2283) (bb68534) (@asalzburger)
- Detector python infrastructure (#2288) (d37616b) (@asalzburger)
- Filter for particles which originate from the beam pipe (#2300) (9dff59f) (@andiwand)
- Clear method for Track Container (#2290) (c4ba836) (@CarloVarni)
- Add ability to mask FPEs from code comment (#2277) (a83b5ac) (@paulgessinger)
- Stepper interface gains momentum (#2258) (97a7f9e) (@andiwand)
- Add ability to remove secondaries in
ParticleSelector
(#2265) (ccbed15) (@andiwand) - Remove secondary particles in Geant4 simulation (#2263) (3b59162) (@andiwand)
TrackingGeometry
gainsshared_ptr
world volume accessor (#2262) (d73c864) (@andiwand)
Ci
- Check and fix missing includes (#2248) (8833e70) (@benjaminhuth)
- Physmon runtim metrics missing path (cc53d9a) (@paulgessinger)
- Physmon memory monitoring push fix (#2281) (e036202) (@paulgessinger)
- Disable validate on push for policybot (d6c23c6) (@paulgessinger)
- Monitor memory in physmon jobs (#2268) (8288d1a) (@paulgessinger)
- Physmon for event simulation (#2232) (b513232) (@andiwand)
Fix
- Small bug when avoiding iterations while looking for dublets (#2304) (8fbbc46) (@LuisFelipeCoelho)
- Fix CKF finalization (#2299) (4409f3c) (@andiwand)
- Quick fix docs by ignoring pythia.org (#2301) (cb16df8) (@andiwand)
- Fixing polyhedron representation for disc surfaces (#2289) (9ae9e8b) (@noemina)
- Ignore all of http://eigen.tuxfamily.org (#2296) (679e7a3) (@andiwand)
- Remove unit C (#2142) (d0ad664) (@andiwand)
- Protection against division by zeros in orthogonal seeding (#2276) (53603e7) (@CarloVarni)
- Remove erroneously added print (#2285) (e022486) (@paulgessinger)
- Fix some Geant4<->Acts unit conversions (#2264) (0ad1e47) (@andiwand)
- Remove potential FPE in
RootTrajectorySummaryWriter
(#2260) (f118922) (@andiwand)
Performance
- Reduce memory consumption of track finding (#2206) (5bd016c) (@paulgessinger)