Skip to content

Implement makeTrackInfo using U2 trackInfo object & cleanup of UPStandalone

Renato Quagliani requested to merge run5_rquaglia_trackinfo_u2 into run5

Full update of TrackInfo objects for U2 to decouple MP/MT/FT ,

Comes with LHCb : LHCb!4783 (merged)

Tested with Boole : Boole!545

Tested with Detector addson of FTVolumeID ( only trackinfo future) : Detector!661 (closed)

Additional changes :

  • Add Merger of output of PrHybridSeeding and PrMPTracker to have a unique MT container for TTracks
  • Add Merger of future::Track objects and LHCbID2MCParticleLinker table to combine TV,UP,MT,FT trackers lhcbID2MCParticles for checking sequence
  • Kept TrackInfo legacy lowering MPHits to >=4 and re-enabling by defaul tthe stere layer in FT

TODO (still):

  • Add MagnetStation flags for categories of checking? Postponed
  • Determine reconstructible post-smearing and efficiency scaling of hits rather than on original MCHits containers

In FutureTrackInfo : to be further discuss and agree on

  • TV: to determine >=3 modules (stations, to be decided for crossing-left/right tracks what to use)
  • UP: one in first 2 stations && one in last 2 station ( total station = 4) [TrackChecker 100% efficient?]
  • FT/MP : x/y info counting per T-station and >=4 MPHits (for MT checker)

FYI: @clangenb (FT/MP) , @tevans (TV) , @mingjie (UP), @peilian

Edited by Renato Quagliani

Merge request reports

Loading