Try this search on Go-Search or GitHub.

PathSynopsis
go-hep.org/x/hep/hbook
  • 25 imports
  • · 52 stars
Package hbook is a set of data analysis tools for HEP (histograms (1D, 2D, 3D), profiles and ntuples).
go-hep.org/x/hep/hplot
  • 18 imports
  • · 61 stars
Package hplot is a package to plot histograms, n-tuples and functions
go-hep.org/x/hep/xrootd/xrdproto
  • 18 imports
  • · 58 stars
Package protocol contains the XRootD protocol specific types and methods to handle them, such as marshalling and unmarshalling requests.
go-hep.org/x/hep/xrootd/xrdfs
  • 17 imports
  • · 61 stars
Package xrdfs contains structures representing the XRootD-based filesystem.
go-hep.org/x/hep/csvutil
  • 15 imports
  • · 52 stars
Package csvutil exposes functions and types to easily handle CSV files.
go-hep.org/x/hep/rootio
  • 11 imports
  • · 61 stars
Package rootio provides a pure-go read-access to ROOT files.
go-hep.org/x/hep/fwk
  • 7 imports
  • · 52 stars
Package fwk provides a set of tools to process High Energy Physics events data.
go-hep.org/x/hep/rio
  • 6 imports
  • · 55 stars
Package rio is a record-oriented persistency mechanism.
go-hep.org/x/hep/hepmc
  • 5 imports
  • · 52 stars
Package hepmc is a pure Go implementation of the C++ HepMC-2 library.
go-hep.org/x/hep/fmom
  • 5 imports
  • · 55 stars
Package fmom provides types and functions to operate with Lorentz 4-vectors.
go-hep.org/x/hep/xrootd/client
  • 4 imports
  • · 52 stars
Package client implements the XRootD client following protocol from http:/​/​xrootd.org.
go-hep.org/x/hep/hbook/yodacnv
  • 4 imports
  • · 58 stars
Package yodacnv provides tools to read/​write YODA archive files.
go-hep.org/x/hep/xrootd/xrdproto/auth
  • 4 imports
  • · 58 stars
Package auth contains the structures describing auth request.
go-hep.org/x/hep/hbook/rootcnv
  • 3 imports
  • · 58 stars
Package rootcnv provides tools to convert ROOT histograms and graphs to go-hep/​hbook ones.
go-hep.org/x/hep/xrootd/xrdio
  • 3 imports
  • · 58 stars
Package xrdio provides a File type that implements various interfaces from the io package.
go-hep.org/x/hep/xrootd/xrdproto/dirlist
  • 3 imports
  • · 58 stars
Package dirlist contains the structures describing request and response for dirlist request used to obtain the contents of a directory.
go-hep.org/x/hep/xrootd/xrdproto/verifyw
  • 3 imports
  • · 58 stars
Package verifyw contains the structures describing verifyw request.
go-hep.org/x/hep/xrootd/xrdproto/open
  • 3 imports
  • · 58 stars
Package open contains the structures describing request and response for open request.
go-hep.org/x/hep/xrootd/xrdproto/read
  • 3 imports
  • · 52 stars
Package read contains the structures describing request and response for read request.
go-hep.org/x/hep/xrootd/xrdproto/xrdclose
  • 3 imports
  • · 58 stars
Package xrdclose contains the structures describing request and response for close request.
go-hep.org/x/hep/xrootd/xrdproto/write
  • 3 imports
  • · 58 stars
Package write contains the structures describing write request.
go-hep.org/x/hep/lcio
  • 3 imports
  • · 58 stars
go-hep.org/x/hep/fastjet
  • 2 imports
  • · 53 stars
Package fastjet is a Go-based implementation of the C++ FastJet library.
go-hep.org/x/hep/fads
  • 2 imports
  • · 52 stars
Package fads exposes building blocks for a fast simulation of a HEP detector.
go-hep.org/x/hep/heppdt
  • 2 imports
  • · 52 stars
Package heppdt provides access to the HEP Particle Data Table.
go-hep.org/x/hep/xrootd/xrdproto/handshake
  • 2 imports
  • · 58 stars
Package handshake contains the structures describing request and response for handshake request (see XRootD specification).
go-hep.org/x/hep/xrootd/xrdproto/rmdir
  • 2 imports
  • · 58 stars
Package rmdir contains the structures describing rmdir request.
go-hep.org/x/hep/xrootd/xrdproto/statx
  • 2 imports
  • · 61 stars
Package statx contains the structures describing request and response for statx request.
go-hep.org/x/hep/xrootd/xrdproto/protocol
  • 2 imports
  • · 58 stars
Package protocol contains the structures describing request and response for protocol request (see XRootD specification).
go-hep.org/x/hep/xrootd/xrdproto/mv
  • 2 imports
  • · 58 stars
Package mv contains the structures describing mv request.
go-hep.org/x/hep/xrootd/xrdproto/chmod
  • 2 imports
  • · 58 stars
Package chmod contains the structures describing chmod request.
go-hep.org/x/hep/xrootd/xrdproto/sync
  • 2 imports
  • · 58 stars
Package sync contains the structures describing sync request.
go-hep.org/x/hep/xrootd/xrdproto/stat
  • 2 imports
  • · 58 stars
Package stat contains the structures describing request and response for stat request.
go-hep.org/x/hep/xrootd/xrdproto/truncate
  • 2 imports
  • · 58 stars
Package truncate contains the structures describing truncate request.
go-hep.org/x/hep/xrootd/xrdproto/rm
  • 2 imports
  • · 58 stars
Package rm contains the structures describing rm request.
go-hep.org/x/hep/xrootd/xrdproto/login
  • 2 imports
  • · 58 stars
Package login contains the structures describing request and response for login request.
go-hep.org/x/hep/xrootd/xrdproto/mkdir
  • 2 imports
  • · 58 stars
Package mkdir contains the structures describing mkdir request.
go-hep.org/x/hep/fwk/fsm
  • 2 imports
  • · 55 stars
go-hep.org/x/hep/fwk/job
  • 2 imports
  • · 58 stars
go-hep.org/x/exp/vgshiny
  • 1 imports
Package vgshiny provides a vg.Canvas implementation backed by a shiny/​screen.Window
go-hep.org/x/hep/sio
  • 1 imports
  • · 52 stars
Package sio implements a record-oriented persistency mechanism.
go-hep.org/x/hep/lhef
  • 1 imports
  • · 57 stars
Package lhef implements the "Les Houches Event File" data format.
go-hep.org/x/hep/hbook/ntup
  • 1 imports
  • · 58 stars
Package ntup provides a way to create, open and iterate over n-tuple data.
go-hep.org/x/hep/csvutil/csvdriver
  • 1 imports
  • · 55 stars
package csvdriver registers a database/​sql/​driver.Driver implementation for CSV files.
go-hep.org/x/hep/xrootd/xrdproto/signing
  • 1 imports
  • · 58 stars
Package signing contains implementation of a way to check if request should be signed according to XRootD protocol specification v.
go-hep.org/x/hep/xrootd/xrdproto/bind
  • 1 imports
  • · 52 stars
Package bind contains the structures describing bind request and response.
go-hep.org/x/hep/fwk/utils/tarjan
  • 1 imports
  • · 58 stars
package tarjan implements a graph loop detection algorithm called Tarjan's algorithm.
go-hep.org/x/hep/xrootd/xrdproto/ping
  • 1 imports
  • · 58 stars
Package ping contains the structures describing ping request.
go-hep.org/x/hep/xrootd/xrdproto/sigver
  • 1 imports
  • · 58 stars
Package sigver contains the structures describing sigver request.
go-hep.org/x/hep/xrootd/xrdproto/auth/unix
  • 1 imports
  • · 58 stars
Package unix contains the implementation of unix security provider.
go-hep.org/x/hep/xrootd/xrdproto/auth/krb5
  • 1 imports
  • · 58 stars
Package krb5 contains the implementation of krb5 (Kerberos) security provider.
go-hep.org/x/hep/rootio/cmd/root-srv/server
  • 1 imports
  • · 52 stars
Package server encapsulates the creation of the web server for root-srv.
go-hep.org/x/hep/fwk/rio
  • 1 imports
  • · 58 stars
go-hep.org/x/hep/fwk/hbooksvc
  • 1 imports
  • · 58 stars
go-hep.org/x/hep/fwk/utils/errstack
  • 1 imports
  • · 61 stars
go-hep.org/x/cgo/croot
  • 0 imports
  • · 7 stars
Package croot exposes a subset of the ROOT framework.
go-hep.org/​x/​hep/​rootio/​cmd/​root-gen-datareader
  • 0 imports
  • · 58 stars
Command root-gen-datareader generates a Go struct to easily read the event data type stored inside a Tree.
go-hep.org/x/hep/fit
  • 0 imports
  • · 52 stars
Package fit provides functions to fit data.
go-hep.org/x/hep/slha
  • 0 imports
  • · 58 stars
Package slha implements encoding and decoding of SUSY Les Houches Accords (SLHA) data format.
go-hep.org/x/hep/hepevt
  • 0 imports
  • · 55 stars
Package hepevt provides access to the HEPEVT event format record from FORTRAN-77.
go-hep.org/x/hep/geo/gdml
  • 0 imports
  • · 58 stars
Package gdml parses and interprets GDML files.
go-hep.org/x/hep/xrootd/xrdfuse
  • 0 imports
  • · 58 stars
Package xrdfuse contains the implementation of the FUSE API accessing a remote filesystem served over the XRootD protocol.
go-hep.org/x/hep/xrootd/server
  • 0 imports
  • · 58 stars
Package server provides a high level API for implementing the XRootD server following protocol from http:/​/​xrootd.org.
go-hep.org/x/hep/fwk/utils/parallel
  • 0 imports
  • · 58 stars
The parallel package provides a way of running functions concurrently while limiting the maximum number running at once.
go-hep.org/x/hep/fwk/utils/builder
  • 0 imports
  • · 58 stars
package builder builds a fwk-app binary from a list of go files.
go-hep.org/x/hep/hbook/ntup/ntcsv
  • 0 imports
  • · 58 stars
Package ntcsv provides a convenient access to CSV files as n-tuple data.
go-hep.org/x/hep/cmd/root2yoda
  • 0 imports
  • · 58 stars
root2yoda converts ROOT files containing hbook-like values (H1D, H2D, ...) into YODA files.
go-hep.org/x/hep/rootio/cmd/root-dump
  • 0 imports
  • · 52 stars
root-dump dumps the content of a ROOT file, including the content of the Trees (for all entries), if any.
go-hep.org/x/hep/cmd/root2csv
  • 0 imports
  • · 52 stars
root2csv converts the content of a ROOT TTree to a CSV file.
go-hep.org/x/hep/xrootd/cmd/xrd-cp
  • 0 imports
  • · 58 stars
Command xrd-cp copies files and directories from a remote xrootd server to local storage.
go-hep.org/x/hep/xrootd/cmd/xrd-ls
  • 0 imports
  • · 52 stars
Command xrd-ls lists directory contents on a remote xrootd server.
go-hep.org/x/hep/rootio/cmd/root-fuse
  • 0 imports
  • · 61 stars
Command root-fuse mounts the contents of a ROOT file as a local directory.
go-hep.org/x/hep/brio/cmd/brio-gen
  • 0 imports
  • · 55 stars
Command brio-gen generates (un)marshaler code for types.
go-hep.org/x/hep/fads/cmd/fads-app
  • 0 imports
  • · 58 stars
fads-app is a command that runs a simple ATLAS-like detector simulation, modelled after the C++ Delphes ATLAS data-card.
go-hep.org/x/hep/cmd/yoda2rio
  • 0 imports
  • · 58 stars
yoda2rio converts YODA files containing hbook-like values (H1D, H2D, P1D, ...) into rio files.
go-hep.org/x/hep/cmd/rio2yoda
  • 0 imports
  • · 58 stars
rio2yoda converts rio files containing hbook values (H1D, H2D, P1D, ...) into YODA files.
go-hep.org/x/hep/hepmc/go-hepmc-dump
  • 0 imports
  • · 58 stars
go-hepmc-dump is a simple command to dump in an almost human-friendly format the content of a hepmc file.
go-hep.org/x/hep/lcio/cmd/lcio-ls
  • 0 imports
  • · 58 stars
lcio-ls displays the content of a LCIO file.
go-hep.org/x/hep/cmd/root2npy
  • 0 imports
  • · 52 stars
root2npy converts the content of a ROOT TTree to a NumPy data file.
go-hep.org/x/hep/rootio/cmd/root-diff
  • 0 imports
  • · 52 stars
root-diff compares the content of 2 ROOT files, including the content of their Trees (for all entries), if any.
go-hep.org/x/hep/rootio/cmd/root-print
  • 0 imports
  • · 52 stars
root-print prints ROOT files contents to PDF, PNG, ...
go-hep.org/x/hep/pawgo
  • 0 imports
  • · 61 stars
pawgo is a simple interactive shell to quickly plot hbook histograms from rio files.
go-hep.org/x/hep/cmd/lhef2hepmc
  • 0 imports
  • · 58 stars
lhef2hepmc converts a LHEF input file into a HepMC file.
go-hep.org/​x/​hep/​fads/​cmd/​fads-rivet-mc-generic
  • 0 imports
  • · 58 stars
fads-rivet-mc-generic is a command mirroring the MC_GENERIC analysis example from Rivet.
go-hep.org/x/hep/rootio/cmd/root-ls
  • 0 imports
  • · 58 stars
root-ls lists the content of a ROOT file.