Skip to content

Releases: tkLayout/tkLayout

December 2017 Release

18 Dec 10:51
aa09bc7

Choose a tag to compare

December 2017 Release Pre-release
Pre-release

Since the TDR release, following developments have been added:

  • Full implementation of Tilted Inner Tracker geometries:
    Definition in cfg files: geometry + materials description.
    Handling of this geometry by tkLayout.
    First-jet geometry optimization with tkLayout.
    XML export.

  • Full implementation of Timing Layer by tkLayout (both BTL and ETL).
    Full handling of these geometries:
    Definition in cfg files: geometry + materials description.
    Allowing building of this geometry by tkLayout.
    XML export.

  • XML export :
    Use 'a la Alessia' sensor orientation convention.
    Renaming of rotations used for geometry placement.

  • Add series (+ corresponding handling) of Untilted Inner Tracker layouts, for post-TDR studies.
    IT 404: Reduced IT Barrel radii.
    IT 405, IT 406, IT 407 : Study of different possible aspect ratios.
    IT 408: (7+3) disks instead of (8+4) in IT Forward.

  • Allowing tracking resolution studies on IT layouts:
    Added Riccardo's parametrization on single-hit spatial resolution.
    Handing of the tilted IT case in the local resolution code.

  • Important bug fixes in geometry building in (-Z) side.

  • Major bug fixes in tracking resolution, pattern reco and trigger analysis code.

  • Possibility to set shape of luminous region from SimParms.

  • Add OT614 : new TEDD design by Nick ('identical dee' design + update in PS module design, resulting in updates in Z-distances).

  • Full implementation of the future Outer Tracker Optical + Power cabling maps for Phase 2.
    The cabling scheme itself is decided within tkLayout!
    All the possible cables connections, from the detector to the counting room, are implemented.
    The code takes into account constraints related to the L1 Tracking & the Mechanics.
    Assignment of MFBs and power cables to the services channels are also provided.
    Optical cabling map:
    Detector modules to MFBs.
    MFBs to MFCs (MFC ↔ DTC).
    MFBs to Services channels.
    Power cabling maps:
    Detector modules to power cables after PP0.
    Power cables after PP0 to services channels.
    Power cables after PP0 to power cables after PP1.

April 2017 Release

18 Dec 14:33

Choose a tag to compare

Since the December 2016 release, following have been implemented:

  • TBPS design optimization using tkLayout + Feedback from Mechanics.

  • Updates in TEDD from Nick.
    Implemented automatic placement & Coverage computation in TEDD.

  • Created paired-up layers Outer Tracker geometry (request from Avi).

  • XML export:
    Solved overlaps in services routed from Barrel to Endcaps volumes.
    Numerous fixes and updates in view of TDR XML export.

  • Tilted IT layout:
    Created head of series (first-try geometry & materials cfg files + geometry handling).

  • Implemented handling of sensor irradiation from FLUKA within Inner Tracker with tkLayout.
    This allows Inner Tracker fluence and Total Ionizing Dose studies.

TDR

18 Dec 11:20

Choose a tag to compare

TDR

Status of the code, at the time of describing, analysing, and exporting to XMLs the CMS Tracker Phase 2 geometry, for the TDR studies.

TDR Geometry name: OT613_200_IT4025

December 2016 Release

18 Dec 14:19

Choose a tag to compare

Since the Year 2015 (~December) Release, the following was implemented:

  • Going on on 'Implemented Tilted Outer Tracker':
    Geometry + Materials cfg files.
    Full geometry handling! Computation is so that there is a semi-automatic placement, which is accessible via the cfg files.

  • Going on on 'Tilted Outer Tracker XML export':
    Full geometry handling.
    Includes also adaptations in tracker topology and reconstruction files.
    Volumes for tilted rings are union of Tubs and Cone volumes.
    Created algorithm dedicated to modules placement within tilted ring + extended use to Endcaps.
    Solved all extrusions / overlaps (services included) up to Tracker volume level (major step!).
    Updated Topology and ProdCuts.
    Visualization with Fireworks.
    Debug within CMSSW.

  • Implemented full DetId scheme within tkLayout in the full Outer Tracker, matching CMSSW.

  • Material Budget.
    Major bug fixes in Material Budget plots.
    Added Detailed MB for services.
    Computation of MB within tracking volume (also done within CMSSW).
    Validation within CMSSW framework.

  • Inner Tracker XML export :))

  • Incorporated Ernesto's local spatial resolution model.

2016 December XML export

15 Dec 09:04

Choose a tag to compare

Merge pull request #261 from tkLayout/dev

Merging dev into master

July 2016 release

13 Jul 14:51

Choose a tag to compare

16.07

Merge branch 'dev'

February 2016 Release

03 Feb 11:46

Choose a tag to compare

Merge pull request #164 from tkLayout/dev

The main changes with this PR (in random order) are:

  1) the latest feedback from Nick (2015) for the TEDD geometry (with smaller delta and Delta, wit a per-ring tuning), which lowers the lower boundary of the TEDD from 245 mm to 229 mm
  2) per-ring material in the tilted, reflecting the different dsDistance we have there
  3) fix of the end-cap hit detection near φ=±π
  4) @include system reworking and new config file structure
  5) single-hit resolution parametrization and corresponding output
  6) correct pruning of hits for low-pt modules
  7) correct p-resolution plots (both for fixed p and for fixed pt)
  8) ability to define the pitch (instead of the channel count) in the
     reference sensors too
  9) including Erica's additional parts in TrackerStructureTopology:
     BarrelStack, Phase2OTBarrelStack, EndcapStack and
     Phase2OTEndcapStack (and LowerDetectors/UpperDetectors)
  N) other smaller bug-fixes

December 2015 Release

18 Dec 13:55

Choose a tag to compare

Following developments were incorporated, from Release 4.0 to this Release:

  • Fix issue in materials assignments.

  • Routing of services: Cut of vertical volumes.

  • Added 200 um thickness sensor model in Outer Tracker.

  • Full Implementation of Tilted Outer Tracker:
    Geometry + Materials cfg files.
    Full geometry handling! Computation is so that there is a semi-automatic placement, which is accessible via the cfg files.

  • Tilted Outer Tracker XML export:
    Full geometry handling.
    Includes also adaptations in tracker topology and reconstruction files.
    Volumes for tilted rings are union of Tubs and Cone volumes.
    Created algorithm dedicated to modules placement within tilted ring + extended use to Endcaps.
    Solved all extrusions / overlaps (services included) up to Tracker volume level (major step!).
    Visualization with Fireworks.
    Debug within CMSSW.

  • Created Inner Tracker head of series: geometry + materials descriptions.

  • Implemented local spatial resolution handling.

CMS Upgrade School 2014

18 Dec 10:49

Choose a tag to compare

Reference release used in the CMS Upgrade School 2014
With some modifications added during the school