Updates to the STM simulation framework#1684
Updates to the STM simulation framework#1684PawelPlesniak wants to merge 4 commits intoMu2e:mainfrom
Conversation
|
Hi @PawelPlesniak,
which require these tests: build. @Mu2e/write, @Mu2e/fnalbuild-users have access to CI actions on main. ⌛ The following tests have been triggered for cdad575: build (Build queue - API unavailable) |
|
☀️ The build tests passed at cdad575.
N.B. These results were obtained from a build of this Pull Request at cdad575 after being merged into the base branch at a04e36a. For more information, please check the job page here. |
YongyiBWu
left a comment
There was a problem hiding this comment.
Hi Pawel, thank you for making these new updates. I also want to bring it to your attention that with the updated run-1a geometry, the NeuralsCat can actually give significant amount of neutrons in the STM downstream area due to the reduced shielding scheme. I am not sure if this affects you. I will make an update on this this coming Friday in the STM meeting.
rlcee
left a comment
There was a problem hiding this comment.
I can't comment on the physics goal, so I just looked at code style.
I don't see any problems except the missing cmake files should be fixed. I can't see the cmake log file any more (too old, purged?) so the CI should be run again to verify this was fixed or not.
Here are two items for consideration.
- Copied from Production/JobConfig/mixing/TwoBB.fcl
obviously would be better to reference than copy - nADCs = 542;
this seems like something that should be in a header file of fixed numbers
|
@PawelPlesniak , do you want to implement Ray's suggestions before merging? |
|
📝 The HEAD of |
|
Hi all, thank you so much reviewing, this is still a work in progress and would rather it be left as is until it is complete. Yongi and I will discuss time lines on Slack |
|
I will also implement codebase changes, including the cake lists changes that Ray suggested. The nADCs is a variable that should disappear in a future PR, but I will document any code that will need changes in the relevant modules to explain what it means and what needs to happen with it |
|
Also for reference, I have rebased this branch with develop prior to making the draft PR, and will be co-ordinating review with both the physics experts (Yongyi and Andrew Edmonds) and the core software managers (Ray and Yuri) prior to merging. |
This adds a set of updates to the STM simulation infrastructure. Details will be provided once complete.
Note to self - run tests on all written modules before uploading - there is a substantial rewrite included here.