News for hackers. Stuff that matters.
Re:CERN Root by SiempreViernes on Saturday June 01, 2024 @04:35AM (#40543951)
Ah, root... every day it happens I am thankful I don't have to used a version older than 6.
Re:CERN Root by YakBizzarro on Saturday June 01, 2024 @04:53AM (#40544033)
Root was zone of the reasons to decide to not study particle physics
Re:CERN Root by brnt on Saturday June 01, 2024 @06:26AM (#40544437)
I did my master and PhD around the time numpy/scipy got competitive for a lot of analysis (for me a complete replacement) but the Python binding for root weren't there or in beta. Root-the-data+format remained however the main output of Geant4, so I set up a tiny Python wrapper around a root script that would dump any .root contents and load it up in a numpy file.

My plots looked a lot nicer ;)

Re:CERN Root by oefrha on Saturday June 01, 2024 @05:00AM (#40544062)
You don’t have to. I worked on data analysis (mostly cleaning and correction) for CMS (one of the two main experiments at LHC) for a while and didn’t have to touch it. Disclaimer: I was a high energy theorist, but did the aforementioned experimental work early in my PhD for funding.
Re:CERN Root by aoanla on Saturday June 01, 2024 @05:39AM (#40544244)
I mean, most of the researchers I know at least use PyRoot (or the Julia equivalent) as much as possible, rather than actually interacting with Root itself. Which probably saves their sanity...
Re:CERN Root by tempay on Saturday June 01, 2024 @08:59AM (#40545366)
These days you can mostly avoid it. The Python HEP ecosystem is now pretty advanced so you can even read ROOT files without needing root itself. See:

https://scikit-hep.org/

Re:CERN Root by twixfel on Saturday June 01, 2024 @05:28AM (#40544190)
I'm still waiting for the interface-breaking, let's-finally-make-root-good, version 7, which I think I first heard about in 2016 or so... true vapourware.
Re:CERN Root by amadio on Saturday June 01, 2024 @04:48PM (#40548956)
ROOT 7 is coming. Things are being discussed this year about it, the target is for HL-LHC. See link below. https://indico.cern.ch/event/1369601/contributions/5867782/a...