Skip to content

Releases: key4hep/k4geo

v00-16-04

12 Nov 13:14
Compare
Choose a tag to compare

v00-16-04

  • 2019-09-11 Andre Sailer (PR#237)

  • 2019-05-23 Emilia Leogrande (PR#236)

    • FCCee_o2_v01: new detector model with smaller beampipe radius (10 mm instead of 15 mm) and closer vertex subdetector
  • 2019-02-20 Emilia Leogrande (PR#235)

    • FCCee_o1_v04: Implemented changes the new sorting policy
  • 2019-02-19 Andre Sailer (PR#234)

    • Plugin: lcgeo_LinearSortingPolicy : new plugin to set the sorting policy for surfaces identified by placement path based on their z position and a linear function, requires AIDASoft/DD4hep#486
    • CLIC_o3_v14: add use of lcgeo_LinearSortingPolicy for TrackerEndcaps
    • TrackerEndcapSupport_o1_v01: attach support volumes to different DetElements so we can attach different extensions to them
  • 2018-11-07 Marko Petric (PR#232)

    • Add vis attribute for better visualisation of VertexEndcap_o1_v06
  • 2018-11-01 Marko Petric (PR#231)

    • Add vis attribute for better visualisation of TrackerEndcap_o1_v02
  • 2018-08-23 Oleksandr Viazlo (PR#229)

    • new FCCee_o1_v04 detector model:
      • update on MDI and shielding from Anna
      • merge Materials_v01.xml and materials.xml into one file and remove unused items
  • 2018-08-09 Andre Sailer (PR#228)

  • 2018-07-05 Andre Sailer (PR#225)

    • Tests: Using other cmake variables to be able to pick up the lcgeo tests from outside of lcgeo

v00-16-03

26 Jun 11:01
Compare
Choose a tag to compare
update release notes for v00-16-03

v00-16-02

25 Jun 13:02
Compare
Choose a tag to compare

v00-16-02

  • 2018-06-25 Frank Gaede (PR#223)

    • fix travis CI: use wget --no-check-certificate
  • 2018-06-25 Daniel Jeans (PR#222)

    • apply anti-DID field map to small ILD models. (assume same anti-DID field as for large models)
  • 2018-05-23 Dan Protopopescu (PR#216)

    • Added separate GlobalForwardCaloReadoutID for LumiCal and BeamCal and reverted the XMLs to use the DD4hep drivers from o2_v02
    • Deleted now unused driver CylCalEndcap_o1_v01_geo.cpp
    • Reverted to 'systemID=20' in plugin definition of the Barrel ECal
  • 2018-06-21 Daniel Jeans (PR#220)

    • QD0 and QDEX1A magnet strengths for 1 TeV
    • new models
      ILD_(sl)5_v07 : 1 TeV fwd magnets, solenoid field map, no anti-DID
      ILD_(sl)5_v08 : 1 TeV fwd magnets, solenoid field map + with anti-DID
  • 2018-06-01 Marko Petric (PR#219)

v00-16-01

22 May 08:53
Compare
Choose a tag to compare

v00-16-01

  • 2018-05-22 Frank Gaede (PR#218)

    • ILD: add 4T solenoid field map for ILD_s5_o?_v03 models
  • 2018-05-18 Emilia Leogrande (PR#217)

    • Vertex_o4_v05.xml: doubled support material in the vertex (barrel and endcap)
    • This model is made for testing purposes only
  • 2018-04-26 Oleksandr Viazlo (PR#215)

    • new FCCee_o1_v03 detector model:
      • extend ECAL endcap
      • shrink HCAL ring
      • reduce magnetic field in barrel yoke from 1.5 T to 1.0 T
      • fix in HCAL layer layout (swap steel absorber with steel wall of cassette)

v00-16

28 Mar 14:19
Compare
Choose a tag to compare

v00-16

v00-16-pre

28 Mar 13:54
Compare
Choose a tag to compare
v00-16-pre Pre-release
Pre-release

v00-16

  • 2018-02-22 Dan Protopopescu (PR#201)

    • Removed some unused parameters
  • 2018-02-22 Daniel Jeans (PR#200)

    • to ensure that consistent maximum step lengths are used in all models, moved their definition to common directory
  • 2018-02-27 Daniel Jeans (PR#199)

    • implement downstream magnets in ILD models:
      • thickened beampipe in regions of final focus magnets
      • should reproduce the Mokka models
      • currently verifying positions with accel. experts, so details may still change
  • 2018-02-26 Andre Sailer (PR#203)

    • DDSim: allow passing arbitrary arguments to add_argument, needed for #196 , purely behind the scenes
  • 2018-02-28 Daniel Jeans (PR#204)

    • implement step limits in SEcal06 driver (SEcal06_Helpers.cpp)
    • apply cal_limits to ECAL descriptions (barrel, endcap, ECring) in ILD_common_v02
  • 2018-02-28 Ete Remi (PR#196)

    • Added new command line parameters to ddsim
      • --eventParameters (list) to write event parameters to every output lcio events
      • --runNumberOffset (int) to offset the run number counter in lcio output file
      • --eventNumberOffset (int) to offset the event number counter in lcio output file
  • 2018-02-13 Andre Sailer (PR#197)

    • DDSim: Print the startUp and event processing time separately in addition to total runtime
  • 2017-12-01 TiborILD (PR#186)

    • update ILD models w/ SDHcal:
      - change the names of original SimCalorimeterHit collections of SDHCAL to the same ones as introduced in hybrid models, i.e. HCalBarrelRPCHits, HCalEndcapRPCHits,HCalECRingRPCHits
  • 2017-11-23 Dan Protopopescu (PR#185)

    • SiD_o2_v02: Fix BeamCal segmentation (thanks to @shaojunlu), Fixes #184
  • 2017-11-23 Shaojun Lu (PR#183)

    • Update lcgeoTests for ILD to ILD_l5_v02 and ILD_s5_v02.
      • the current models for optimisation studies, will be tested during the build.
  • 2018-03-16 Frank Gaede (PR#210)

    • improve TPCSDAction
      • enable writing of TPCSpacePoint and TPCLowPtCollections
      • TPCLowPtCollections is only written if TPCLowPtStepLimit==true
      • add steering properties to TPCSDAction
      • use in ddsim:
        SIM.action.mapActions['tpc'] = ('TPCSDAction', {'TPCLowPtCut': 10*MeV , 'TPCLowPtStepLimit' : True })
      • use Mokka default values:
    	Control.TPCLowPtCut = CLHEP::MeV ;
    	Control.TPCLowPtStepLimit = false ;
    	Control.TPCLowPtMaxHitSeparation = 5. * CLHEP::mm ;
    
    • properly access layerID through IDDescriptor
  • 2018-03-14 Daniel Jeans (PR#209)

    • new driver for tube of square cross-section (BoxSupport_o1_v01_geo.cpp)
    • new driver for yoke endcaps with square central hole (Yoke06_Endcaps.cpp)
    • adjust description of QD0 and first extraction quad, and add its cryostat
    • remove more upstream magnets
    • include forward region support tubes: around QD0, outer tube froum outside -> LHCAL, and between ecal endcap and ring
    • update yoke design to fit with this support structure
    • implement the above in the ILD_?5_v02 models
  • 2017-12-12 Dan Protopopescu (PR#188)
    Version 3 of the SiD option 2 model (not final though). Main changes and updates:

    • cleaned up all XMLs
    • using DetIDs
    • unified segmentation and cell ID encoding
    • added type_flags where missing
    • updated plugins
    • added envelopes where missing
    • stepped design Muon calorimeters use now scintillator instead of RPCs
    • merged barrel+endcap envelopes for the Muon calorimeter
    • added or updated certain drivers
    • included alternate brass HCal
    • added common tracker barrel+endcap envelope
    • implemented some ECal barrel driver fixes
    • checked: no overlaps
    • added test_SiD_o2_v03

    To check:

    • Muon caloData definitions
    • ECal towers visibility attributes
    • LumiCal and BeamCal envelopes

    A detailed table of changes is available in
    https://www.evernote.com/l/AJ2Q2yTuLwRGVqYpSNB8HRKx-iBxYQ6Ry0s

  • 2018-03-05 Frank Gaede (PR#207)

    • activate G4StepLimiterPhysics in DDSim by default
      • needed to limit the steps in detector volumes and regions
  • 2018-03-05 Dan Protopopescu (PR#202)
    Minor corrections to SiD_o2_v03:

    • Corrected LumiCal grid size parameters
    • Added hole in the BeamCal (beam pipe parameters not used with the current driver)
    • Removed DetType_AUXILIARY flag from BeamCal
    • Removed some unused parameters
  • 2018-03-28 Frank Gaede (PR#214)

    • Fix for the removal of DDSurfaces which have been merged into DDRec
      • includes from DDSurfaces -> DDRec
      • namespace DDSurfaces -> dd4hep::rec
  • 2017-12-11 Oleksandr Viazlo (PR#193)

    • new FCCee_o1_v02 detector model
    • Material budget of VTX was increased for 50%
    • change of LumiCal_cell_size from 1.0 to 1.81 mm, change of LumiCall offset
    • add test for FCCee_o1_v02 model, remove test for FCCee_o1_v01
  • 2017-12-04 Andre Sailer (PR#189)

    • Add CLIC_o3_v14 with fixed LumiCal segmentation
  • 2017-12-04 Frank Gaede (PR#187)

    • Set DDSim defaults to Geant4 defaults and retain largest_step = 10 * m as recommended in the Geant4 manual (~ detector size). This improves simulation time for single muons approximately a factor 2 and for single pi+ for 25%
  • 2018-03-27 Ete Remi (PR#213)

    • DD4hepSimulation:
      • Fixed division by zero when no event has been processed, Fixes #208
  • 2018-03-22 Oleksandr Viazlo (PR#211)

    • create FCCee_dev detector model (extended ECAL endcap, shrinked HCAL ring, reduced magnetic field in yoke from 1.5 T to 1.0 T)
    • add test for the model
  • 2018-03-23 Daniel Jeans (PR#212)

    • writeAllILDCompactDescriptions.py: python script to create compact detector descriptions with different variations: large/small, ideal/realistic fields at 250/500 GeV, with or without anti-DID fields, different reconstruction options
    • compact descriptions all kept in one directory ILD_sl5_v02
    • each model is linked individually
    • some models are not yet functional: in particular small models with realistic fields, for which no field maps are yet available. [ ie ILD_s5_v03, v04, v05, v06 ]
    • ILD_?5_v02 models and their options should be completely unchanged

v00-15-03

22 Nov 11:51
Compare
Choose a tag to compare

v00-15-03

  • 2017-11-22 Frank Gaede (PR#182)

    • update the documentation for the ILD detector models in ./ILD/compact/Readme.md
  • 2017-11-22 TiborILD (PR#180)

    • Bug fixing and modifications in ILD_l2_v02 model
      • Removed 1st comment line from Hcal_EndcapRing_SD_v01.xml preventing to appear this detector in the geometry
      • alligned Hcal_EndcapRing_SD to the back envelope and replaced the material of the remaining free space at the start of this detector by air
      • reduced the thickness of HcalSD_back_plate from 15->10 mm; gain of additional layer in Endcaps; now at (47/48)
      • ILD_l2_v02 stands for SDHCAL technology in VIDEAU geometry
      • some modifications in Hcal_Endcaps_SD_v01, Hcal_Endcaps_SD_v02
    • Added ILD_l6_v02 for SDHCAL technology in TESLA geometry
    • Added ILD_s6_v02 a small version w/SDHCAL in TESLA geomtry

v00-15-02

20 Nov 17:04
Compare
Choose a tag to compare

v00-15-02

  • 2017-11-20 Daniel Jeans (PR#181)
    • bug fix for ILD_l/s5 models
      • fix calculation of layer positions in dd4hep::rec::LayeredCalorimeterData in SEcal06_Helpers

v00-15-01

10 Nov 17:21
Compare
Choose a tag to compare

v00-15-01

  • 2017-11-10 Shaojun Lu (PR#179)
    • update HcalEndcapRing in ILD models
      • Fix HcalEndcapRing first layer placement Z offset.
      • Update HcalEndcapRing alignment to the back of the envelope.

v00-15

02 Nov 14:18
Compare
Choose a tag to compare

v00-15

  • 2017-11-02 Shaojun Lu (PR#177)

    • Added one independent parameter "Hcal_endcap_lateral_structure_thickness"
      • to make Hcal endcap more flexible.
      • tower: |5mm|2.5mm|360mm|2.5mm|5mm|
      • tower: |LateralStructure|AirGap|Active(HBU)|AirGap|LateralStructure|
      • user may update them from compact file.
  • 2017-11-02 Shaojun Lu (PR#176)

    • Fix ILD SDHCal endcaps segmentation offset.
      • use half of SDHCal_cell_size offset to make sure that cells equally distributed in the sensitive area from the center to the left, to the right, to the top and to the bottom.
      • to avoid the cell to be placed at (0,0) in xy-plane, then generate the fragmentation cell at the boundary.
  • 2017-10-17 Oleksandr Viazlo (PR#174)

    • add new FCCee_o1_v01 detector model (based only on DD4hep and lcgeo drivers)
    • add test for this model
  • 2017-10-27 Shaojun Lu (PR#175)

    • Fix ILD HCAL endcaps drivers to use half of Hcal_lateral_structure_thickness for each side.
      • and half of Hcal_endcap_layer_air_gap size for each side too.
      • these two parameters could be modified inside the compact files "hcal_defs.xml"