-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added README's for MuonFitter #295
Conversation
Can i suggest putting both READMEs in the UserTools/MuonFitter directory? They both seem to describe the usage of that tool, rather than the CC_MC_RECO_ntuple toolchain that they're added to (in fact the readme alludes to a MuonFitter toolchain... perhaps we could get that as well?) The MuonFitterREADME.md suggests that using this tool is a bit ... convoluted. It also says that three python scripts are needed:
but i can't see those in any of the MuonFitter PRs. Can we use this tool without them? Maybe one of those is that referenced in #294 ? The way you've added this into a toolchain suggests perhaps you're not following the steps in this README? Is there an updated method for running this? I'm not sure how practical it is to process all data with a toolchain twice to fit for muons.... |
Hi Marcus, I can add copies of the README's to that directory as well. They describe usage of this Tool if someone wants to include it in their ToolChain, which applies to the CC_MC_RECO toolchain. There does not exist a minimal toolchain that includes this Tool. Those 3 python scripts are included from #290 and this Tool can be ran in Reco mode and non-Reco mode without them. They help generate the models and additional files to run the Tool in Reco mode. And the way to run the Tool necessitates the toolchain to be ran twice, with different configuration files used between Reco and non-Reco modes. This was how Julie used it and left it to me. I am fully aware how annoying this is, but it is able to produce correct results. In fact, it's now easier to produce results because it used to be required to generate tanktrackfit files outside of the ToolAnalysis container due to the "torch" python requirement. I don't like how it is either, but fixing it would require a massive refactoring/upheaval of the Tool. Thank you, James |
Ok, after going through things i think i follow now. Please do ensure all variants of the readmes are in the tool folder though, since they're not all very complete. So In that case it would only require dumping the salient part of |
Working on the READMEs now, thank you! |
No description provided.