hep: go-hep.org/x/hep/groot/cmd


root-cproot-cp selects and copies keys from a ROOT file to another ROOT file.
root-diffroot-diff compares the content of 2 ROOT files, including the content of their Trees (for all entries), if any.
root-dumproot-dump dumps the content of a ROOT file, including the content of the Trees (for all entries), if any.
root-gen-datareaderCommand root-gen-datareader generates a Go struct to easily read the event data type stored inside a Tree.
root-gen-rfuncCommand root-gen-rfunc generates a rfunc.Formula based on a function signature or an already existing function.
root-gen-streamerCommand root-gen-streamer generates a StreamerInfo for ROOT and user types.
root-gen-typeCommand root-gen-type generates a Go type from the StreamerInfo contained in a ROOT file.
root-lsroot-ls lists the content of a ROOT file.
root-mergeroot-merge merges ROOT files' content into a merged ROOT file.
root-printroot-print prints ROOT files contents to PDF, PNG, ...
root-splitroot-split splits an input file+tree into multiple output ROOT files, each containing N entries.
root-srvroot-srv runs a web server that can inspect and browse ROOT files.

Updated 2020-10-22. Refresh now. Tools for package owners.