Releases: HEP-FCC/FCCSW
FCCSW v0.14 (19/09/2020) Delphes TrackCovariacne
FCCSW v0.13 (29/06/2020) Preparations for Key4HEP
This release collects some intermediary updates in preparation of the upcoming transition to key4hep.
PRs
- Python3 Compatibility in fccrun [#393](https://github.com/HEP--
FCC/FCCSW/pull/393)
• Update to LCG release 97_FCC_2 [#390](https://github.com/HEP-
FCC/FCCSW/pull/390)
• Add EvtGen Plugin to Pythia Interface. [#387](https://github.
com//pull/387)
• New Tracker Geometries: FCC-hh tilted and TrackerSimple
#384
• Add file used in the tutorial [#383](https://github.com/HEP-
FCC/FCCSW/pull/383)
• Remove AFS Paths in Tests [#385](https://github.com/HEP-FCC/
FCCSW/pull/385)
FCCSW v0.12 (09/01/2020) Software Workshop 2020 Release
These release, in preparation for the next workshop, updates several external packages. The legacy code in the previous (very old) acts version is gone and requires updates for the more recent version now included in the LCG release. In terms of new functionalities, the Pythia interface is updated to handle powheg and ResonanceDecayFilter hooks and there are several improvements to the core framework (the information saved by the JobOptions Svc is now more complete and it is possible to use PodioOutput to write branches of integers and floats).
Current externals: 96c_LS.0.0
Changelog
v0.12 (09/01/2020)
Merged PRs
- [externals-required] Update Acts code for Compatibility with newer versions #381
- Remove test dependencies on HepMC text data files on EOS #374
- [FWCore] Allow I/O of integers and floats #377
- Fix/Improve JobOptionsSvc #375
- Optional Copy to EOS at End of Job #380
- Adress compiler warnings #379
- Powheg and ResonanceDecayFilter Hooks for Pythia #376
- Fix compilation error in Pythia Interface #373
- Update PythiaDelphes_config.py to work with current fccrun #371
- Topo-cluster calibration/splitting and cone selection, used in simulation sample production /v04 #372
- [FCC-hh Detector] Fix orientation of backward-cone of beampipe #367
- Add lib64 to the LD_LIBRARY_PATH in setup.sh #368
FCCSW v0.11 (19/09/2019) Software Workshop 2019 Release
In preparation for the software workshop https://indico.cern.ch/event/839794/ this release should allow to run the tutorials and examples with an up-to-date stack. The major change is the switch to Gaudi v32r0, which needed some fixes in the framework core and data service. As a bonus, the dataservice can now write any vector of objects (provided they have a ROOT dictionary), which is used for example to write out some MC Truth information in RecDriftChamber. A detector model of the LAr ECal adapted for FCC-ee is also included, along with a number of fixes and improvements.
Current externals: 96b.0.0
Changelog
v0.11 (19/09/2019)
Merged PRs
- FCCeeLAr calo first iteration #327
- TrackEfficiencies Algorithm #336
- Test improvements: Two particles in Calo Reco Tests #351
- Build System: Install Example Option Files #359
- Optimise/debug of topo-cluster algorithm #347
- Fixes for Gaudi (> v30) compatibility [requires Gaudiv32r0] #352
- Prevent grep from existing in case of nomatch #360
- Fix
this_fccsw
->setup.sh
, added printouts #356 - Add CXX configuration in line with Gaudi config #353
- Add CMAKE_PREFIX_PATH as a hint in find modules #354
- Add printStat option for Pythia #337
- I/O of std::vectors and DriftChamber cleanup #346
- Add some automation to init.sh #349
- Calorimeter Reconstruction Bugfixes #345
- Fixing failing Calo reconstruction tests #341
FCCSW release v0.10 (25/04/2019)
Pre-Brussels snapshot with many developments and fixes. Biggest Items are a new, more efficient implementation of the FCC-hh HCal and the inclusion of the FCC-ee IDEA Driftchamber and beam instrumentation models. Furthermore it is finally possible to chain input files - an issue that has been open since 2014! On the Track reconstruction side, there are now integrations for tricktrack and ACTS, but no full reco chain yet. A new command fccrun
allows to directly set Gaudi propperties from the command line.
Current externals: 94.2.0
Changelog
v0.10 (24/04/2019)
Merged PRs
- Update index.html #338
- Use the updated podio-ROOTReader to allow chaining input files #320
- Fix installation of this_fccsw.sh #335
- Geant4CaloHit fix and Jenkinsfile #331
- Tracking idea #333
- Uncomment endcaps and forward calo from DectMaster #310
- Sliding window cluster corrections, estimation of pileup #312
- Update tests of writing the input root files of maps from cellID -> neighbours/noise #332
- fccrun: new entrypoint to FCCSW #324
- Updated TileCal geometry for decrease in memory #328
- newTileCal: test merge #329
- Integrate Tricktrack without new externals #306
- Topo-cluster algorithm and reconstruction tools #293
- Drift chamber #316
- Fix Acts Extrapolation #314
- Use Externals [94.0.0] #321
- DigiTrackerHits-Merger #315
- Joboptions #317
- Correct Associations and Vertex plotting script for Particle History #311
- Commit hook #318
- Smear vertices in G4 #313
- Adapt code to DD4hep v01.05 #303
- FCC-eh detector #307
- Avg material scan in eta bin #309
- Fixes to LAr calorimetry #308
- Test Config Improvements #304
- Update version of the FCC externals #302
- Cast mag_driver for compatibility with Geant4 10.4 #289
- Specify user limits #300
- updates in the TileCal geometry to replace the phi segmentation #298
FCCSW release v0.9.1
Pre-Amsterdam production release: Updates to detector geometry, digitization information saved from tracker, Geant4 ParticlHistoryTool, small fixes. Reco updates to be included in the next release
FCCSW release v0.9
Updated software stack: LCG_92, major changes in namespaces ... from external packages
FCCSW release v0.8.3
Merge pull request #268 from CoralieNeubueser/TailCatcher Missing files
FCCSW release v0.8.2
Intermediate release for Delphes production testing
FCCSW release v0.8.1
Change Log
v0.8.1 (2017-05-12)
Closed issues:
- Add Fast Digitization / Gaussian Smearing #198
- Cleaning tests #184
- [Sliding window] Sharing cells between clusters #163
- [Sliding window] Building towers #162
- [Sliding window] Deposits at detector borders #161
Merged pull requests:
- Update init to 0.8.1 install area #200 (jlingema)
- Add Fast Digitization Algorithm #199 (vvolkl)
- Corrections to new ECal #197 (zaborowska)
- Realistic longitudinal segmentation HCal (FCChh) #195 (CoralieNeubueser)
- New EM calorimeter design for FCC-hh #194 (zaborowska)
- Segmentation offset #193 (faltovaj)
- Fix typo #192 (clementhelsens)
- updated Delphes cards, added jet substructure #190 (selvaggi)
- Average material over phi in Material Scan, fix PE material description #189 (vvolkl)
- Update TkLayout tracker in preparation of acts integration #188 (vvolkl)
- Bringing tests up to date, minor clean up #186 (jlingema)
- Applying clang-format #185 (jlingema)
- Restructure generation #173 (vvolkl)
- Substitute PrintOverlapsSvc by Functioning Test #171 (vvolkl)