Skip to content

Latest commit

 

History

History
39 lines (21 loc) · 1.58 KB

README.md

File metadata and controls

39 lines (21 loc) · 1.58 KB

fwk

fwk is a HEP oriented concurrent framework in Go.

Installation

fwk, like any pure-Go package, is go get able:

$ go get go-hep.org/x/hep/fwk/...

(yes, with the ellipsis after the slash, to install all the "sub-packages")

Documentation

The documentation is available on godoc:

https://godoc.org/go-hep.org/x/hep/fwk

Examples

The fwk repository ships with a few examples:

  • tuto-1: runs 2 tasks exchanging integers,

  • tuto-2: reads integers from an ASCII file and massage them somehow,

  • tuto-3: reads integers from an ASCII file, massage them somehow and write them out into an output ASCII file,

  • tuto-4: fills 3 histograms with random data and write them out into a rio file,

  • tuto-5: reads histograms from a rio file,

  • tuto-6: writes event data (simple integers) into a rio file,

  • tuto-7: reads event data (simple integers) from a rio file and saves them back (after some massaging) into another rio file.