Gauss merge requestshttps://gitlab.cern.ch/lhcb/Gauss/-/merge_requests2024-03-28T00:26:22+01:00https://gitlab.cern.ch/lhcb/Gauss/-/merge_requests/1028Draft: Fix EvtIdSet initialisations2024-03-28T00:26:22+01:00Thomas LathamDraft: Fix EvtIdSet initialisationsAdapt code in Sim10 version of LbEvtGen to upstream changes to EvtIdSet constructors.
Created following discussion in https://gitlab.cern.ch/lhcb/Gauss/-/merge_requests/1021#note_7312822
Closes #120Adapt code in Sim10 version of LbEvtGen to upstream changes to EvtIdSet constructors.
Created following discussion in https://gitlab.cern.ch/lhcb/Gauss/-/merge_requests/1021#note_7312822
Closes #120https://gitlab.cern.ch/lhcb/Gauss/-/merge_requests/1021Draft: Fix EvtIdSet initialisations2024-03-29T00:12:11+01:00Thomas LathamDraft: Fix EvtIdSet initialisationsAdapt code in LbEvtGen to upstream changes to EvtIdSet constructors.
Closes #120Adapt code in LbEvtGen to upstream changes to EvtIdSet constructors.
Closes #120https://gitlab.cern.ch/lhcb/Gauss/-/merge_requests/1003Draft: Remove particles already in G4 10.7.32024-03-28T00:22:41+01:00Gloria CortiDraft: Remove particles already in G4 10.7.3Remove particles that are now defined in G4 10.7 with the same PDG ID but different names.
It replace the first commits of lhcb/Gauss!974 that diverged from original purpose
cc: @veltri, @dpopov, @witoldp, @clemenci
This needs to be ...Remove particles that are now defined in G4 10.7 with the same PDG ID but different names.
It replace the first commits of lhcb/Gauss!974 that diverged from original purpose
cc: @veltri, @dpopov, @witoldp, @clemenci
This needs to be cherry-picked to `master` as it will need to propagate to `Sim11`, cc: @mimazurehttps://gitlab.cern.ch/lhcb/Gauss/-/merge_requests/979Removed some calls to getDet and modernized2024-03-29T00:14:17+01:00Sebastien PonceRemoved some calls to getDet and modernizedThis is a step towards running Gauss with DD4hep.
It includes in particular the support of DD4hep in GetTrackerHitsAlg
Depends on Detector!467
Closes #122This is a step towards running Gauss with DD4hep.
It includes in particular the support of DD4hep in GetTrackerHitsAlg
Depends on Detector!467
Closes #122Sim11/2024.03 (Gauss v60r1)https://gitlab.cern.ch/lhcb/Gauss/-/merge_requests/972Draft: Update CaloCollectors to work with DD4hep2023-11-10T14:27:59+01:00Michal MazurekDraft: Update CaloCollectors to work with DD4hepThis adapts the CaloCollector feature to work both with DetDesc and DD4hep. Part of that work has already been done, but additional steps were needed after moving the DetDesc to Run2Support.
@dzuliani you can use this already. I have no...This adapts the CaloCollector feature to work both with DetDesc and DD4hep. Part of that work has already been done, but additional steps were needed after moving the DetDesc to Run2Support.
@dzuliani you can use this already. I have not managed to include the tests yet.https://gitlab.cern.ch/lhcb/Gauss/-/merge_requests/970Updating LbMadgraph and qmt2024-03-28T00:26:21+01:00Ruben PozziUpdating LbMadgraph and qmtModernizing and simplifying LbMadgraph to use it as template for implementation in Gaussino.
- Removing header file for LbMadgraph and adding it to the source file
- Modernization in the source file
- Fixing error with madgraph qmt test...Modernizing and simplifying LbMadgraph to use it as template for implementation in Gaussino.
- Removing header file for LbMadgraph and adding it to the source file
- Modernization in the source file
- Fixing error with madgraph qmt test and rewritingSim10/2024.02 (Gauss v56r8)Ruben PozziRuben Pozzihttps://gitlab.cern.ch/lhcb/Gauss/-/merge_requests/809WIP: Modernizing & Extending MaterialEval particle gun2023-10-06T19:12:59+02:00Michal MazurekWIP: Modernizing & Extending MaterialEval particle gun@gcorti @kreps @adavis @landerli @mrama @rribatti
This modernizes the `MaterialEval` particle gun and prepares it for Gauss-on-Gaussino from the thread-safety point of view. One
of the biggest changes is the removal of multiple count...@gcorti @kreps @adavis @landerli @mrama @rribatti
This modernizes the `MaterialEval` particle gun and prepares it for Gauss-on-Gaussino from the thread-safety point of view. One
of the biggest changes is the removal of multiple counters (x_counter, phi_counter... etc.) in favour of having just one, main counter. Having introduced just one counter, there is no need to insert locking mechanisms anymore.
The test will be provided in another MR with the new functionality.
The changes included in this MR will ported to Gaussino in a separate MR where the constness of the inherited methods will also be guaranteed.Gloria CortiGloria Corti