Releases: LDMX-Software/ldmx-sw
v3.2 : DR Geometry
Much work has gone into validating the updated version of the geometry (v14) which is now our standard runner. While larger samples may reveal more bugs, this release can at least point to the fact that we have done all we can do with small, local samples.
What's Changed
- New Gold for Generated by release v3.1.13 by @github-actions in #1083
- ECal Portion of DR Geometry Update by @tomeichlersmith in #1079
- Silicon sensors in ECal expected to be 300microns by @tomeichlersmith in #1094
- Iss1077 by @omar-moreno in #1080
- Set environment variables for container/image using function in ldmx-env.sh by @bryngemark in #1095
- Issue #1085 recommit with clean trunk build by @rodwyer100 in #1093
- HCal Portion of DR Geometry Update by @cmantill in #1092
- extra detailed comments so future devs know where to look by @tomeichlersmith in #1097
- TS DR Geometry Updates by @tomeichlersmith in #1101
- Iss1102 by @awhitbeck in #1107
- Fix recoil tracker scoring plane positions. by @omar-moreno in #1100
- bump Framework to v1.2 by @tomeichlersmith in #1118
- Iss1109 by @EinarElen in #1119
- 1104 by @bryngemark in #1121
- more refinement of ecal geometry by @tomeichlersmith in #1120
- remove additional 0.5mm shift by @tomeichlersmith in #1098
- update HgcrocEmulator noise handling by @tomeichlersmith in #1116
- Ecal PN bias patch by @tomeichlersmith in #1124
- Include update in Framework to set default electron count to 1 by @bryngemark in #1130
- Change from 25 to 24 bars per TS array layer, and increase height by @bryngemark in #1127
- Add in updates to SimCore that properly include TS testbeam SDs by @bryngemark in #1129
- Add in changes to TS pad times by @bryngemark in #1128
- bump Framework to v1.3.1 by @tomeichlersmith in #1131
- bump SimCore to v1.3.6 by @tomeichlersmith in #1132
New Contributors
- @rodwyer100 made their first contribution in #1093
Full Changelog: v3.1.13...v3.2.0
v3.2.0-gamma : More patching and geometry refinement
New Pre-Release for Validation
Attached are the ROOT files containing the histograms generated for each simulation sample.
What's Changed
- bump Framework to v1.2 by @tomeichlersmith in #1118
- Iss1109 by @EinarElen in #1119
- 1104 by @bryngemark in #1121
- more refinement of ecal geometry by @tomeichlersmith in #1120
- remove additional 0.5mm shift by @tomeichlersmith in #1098
Full Changelog: v3.2.0-beta...v3.2.0-gamma
This Pre-Release was generated by the New Pre-Release for Validation Workflow so that the attached files of histograms can be generated automatically.
v3.2-beta : More Patches and Fixes to Geometry
I had to manually make this release since one of the it_pileup jobs failed. This job failure deserves more investigation, but the completed histogram files are attached below for others.
What's Changed
- Iss1102 by @awhitbeck in #1107
- Fix recoil tracker scoring plane positions. by @omar-moreno in #1100
Full Changelog: v3.2.0-alpha...v3.2.0-beta
v3.2.0-alpha : DR Geometry Validation Pre-Release
Attached are some basic histograms that were filled by the DQM module for standard simulations.
What's Changed
- New Gold for Generated by release v3.1.13 by @github-actions in #1083
- ECal Portion of DR Geometry Update by @tomeichlersmith in #1079
- Silicon sensors in ECal expected to be 300microns by @tomeichlersmith in #1094
- Iss1077 by @omar-moreno in #1080
- Set environment variables for container/image using function in ldmx-env.sh by @bryngemark in #1095
- Issue #1085 recommit with clean trunk build by @rodwyer100 in #1093
- HCal Portion of DR Geometry Update by @cmantill in #1092
- extra detailed comments so future devs know where to look by @tomeichlersmith in #1097
- TS DR Geometry Updates by @tomeichlersmith in #1101
New Contributors
- @rodwyer100 made their first contribution in #1093
Full Changelog: v3.1.13...v3.2.0-alpha
v3.1.13 : Patch for Hgcroc TOT Decode
What's Changed
- New Gold for Generated by release v3.1.12 by @github-actions in #1078
- v2 of hgcroc uses 12 bits for TOT and not 10 by @tomeichlersmith in #1082
Full Changelog: v3.1.12...v3.1.13
v3.1.12 : Sim structure updates
Many small updates have gotten us to this point of another patch release, mainly motivated by the change in incident track IDs for the target and trigger pad which changes the golden reference histograms.
Breaking Changes
- As pointed out in the SimCore release, the headers of various SimCore internals have been reorganized so any downstream reliance on those internal structures will need to be updated. The UserActions on ldmx-sw trunk have been patched appropriately.
- The deduced incident track IDs for target and trigger pad sim hits has changed slightly due to the direct use of the ancestry tree rather than limiting only to tracks that are being persisted.
What's Changed
- enhancements to conditions management system by @tomeichlersmith in #1064
- updates to conditions management infrastructure by @tomeichlersmith in #1065
- New Gold for Generated by release v3.1.11 by @github-actions in #1061
- Decode reformat by @tomeichlersmith in #1066
- patch to conditions url construction by @tomeichlersmith in #1068
- hgcroc v2 DOES NOT pack TOT from 12 bits to 10 bits by @tomeichlersmith in #1071
- Updates to Hcal prototype geometry by @EinarElen in #1072
- ntuplize goodness of link for digi analysis by @tomeichlersmith in #1073
- Iss1048 detector id bindings by @EinarElen in #1076
- Update SimCore to v1.0.0 by @tomeichlersmith in #1075
Full Changelog: v3.1.11...v3.1.12
v3.1.11 - Merge Subsystem Data
We now have a procedure for decoding data into the same ROOT file. We do not align the events, but it makes it much easier to do analyses across subsystems. This procedure is being documented in Packing/README.
What's Changed
- Draft Hcal event alignment by @tomeichlersmith in #1059
- Decode Subsystem Data Together by @tomeichlersmith @Skelpdar @GNiramay @bryngemark in #1060
Full Changelog: v3.1.9...v3.1.11
v3.1.9 : Fixup to HCal Detector Map
Just a few typos necessary to align hcal testbeam detector map with reality.
Full Changelog: v3.1.8...v3.1.9
v3.1.8 : Patches to Detector Map
Monitoring data during a muon run revealed some bugs in the daq map, now patched by @mrsolt .
Full Changelog: v3.1.7...v3.1.8
v3.1.3 : Patch to handle Rogue Header Words
Reading data via DMA and pflib is easiest using the Rogue StreamWriter, the downside of this method is that it adds two extra event header words. This patch simply eats header words until our signal words are encountered.
Full Changelog: v3.1.2...v3.1.3