diff --git a/go.mod b/go.mod index e7f5c307a..006301c51 100644 --- a/go.mod +++ b/go.mod @@ -2,6 +2,7 @@ module go-hep.org/x/hep require ( github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802 // indirect + github.com/ajstarks/svgo v0.0.0-20181006003313-6ce6a3bcf6cd // indirect github.com/edsrzf/mmap-go v1.0.0 // indirect github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0 github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db // indirect @@ -10,24 +11,29 @@ require ( github.com/gonuts/flag v0.1.0 github.com/google/go-cmp v0.2.0 github.com/google/shlex v0.0.0-20181106134648-c34317bd91bf - github.com/hanwen/go-fuse v0.0.0-20190108193432-d1c826d19ad0 + github.com/hanwen/go-fuse v0.0.0-20190111173210-425e8d5301f6 github.com/hashicorp/go-uuid v1.0.0 github.com/jcmturner/gofork v0.0.0-20180107083740-2aebee971930 // indirect + github.com/llgcode/draw2d v0.0.0-20180825133448-f52c8a71aff0 // indirect + github.com/mattn/go-runewidth v0.0.4 // indirect github.com/peterh/liner v1.1.0 github.com/pierrec/lz4 v2.0.5+incompatible github.com/pierrec/xxHash v0.1.1 github.com/pkg/errors v0.8.1 github.com/remyoudompheng/bigfft v0.0.0-20170806203942-52369c62f446 // indirect github.com/sbinet/npyio v0.2.0 + github.com/stretchr/testify v1.3.0 // indirect github.com/ulikunitz/xz v0.5.5 go-hep.org/x/exp v0.0.0-20180802154217-6d993ac81a11 golang.org/x/crypto v0.0.0-20190103213133-ff983b9c42bc golang.org/x/exp v0.0.0-20190104205336-ae74f88a12a8 golang.org/x/image v0.0.0-20181116024801-cd38e8056d9b golang.org/x/mobile v0.0.0-20190107162257-dc0771356504 - gonum.org/v1/gonum v0.0.0-20190111083114-e53627a82652 + golang.org/x/sys v0.0.0-20190116161447-11f53e031339 // indirect + golang.org/x/tools v0.0.0-20190116231616-b258f6da2383 // indirect + gonum.org/v1/gonum v0.0.0-20190117005049-8ade4477efc6 gonum.org/v1/netlib v0.0.0-20181224185128-3431cf544c75 // indirect - gonum.org/v1/plot v0.0.0-20190111083220-212db91bf0b8 + gonum.org/v1/plot v0.0.0-20190117095159-9f5dec10490a gopkg.in/jcmturner/aescts.v1 v1.0.1 // indirect gopkg.in/jcmturner/dnsutils.v1 v1.0.1 // indirect gopkg.in/jcmturner/goidentity.v3 v3.0.0 // indirect diff --git a/go.sum b/go.sum index dd5266c2b..cc5056eb2 100644 --- a/go.sum +++ b/go.sum @@ -2,6 +2,9 @@ github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802 h1:1BDTz0u9nC3//pOC github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af h1:wVe6/Ea46ZMeNkQjjBW6xcqyQA/j5e0D6GytH95g0gQ= github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw= +github.com/ajstarks/svgo v0.0.0-20181006003313-6ce6a3bcf6cd h1:JdtityihAc6A+gVfYh6vGXfZQg+XOLyBvla/7NbXFCg= +github.com/ajstarks/svgo v0.0.0-20181006003313-6ce6a3bcf6cd/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/edsrzf/mmap-go v1.0.0 h1:CEBF7HpRnUCSJgGUb5h1Gm7e3VkmVDrR8lvWVLtrOFw= @@ -21,8 +24,8 @@ github.com/google/go-cmp v0.2.0 h1:+dTQ8DZQJz0Mb/HjFlkptS1FeQ4cWSnN941F8aEG4SQ= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/shlex v0.0.0-20181106134648-c34317bd91bf h1:7+FW5aGwISbqUtkfmIpZJGRgNFg2ioYPvFaUxdqpDsg= github.com/google/shlex v0.0.0-20181106134648-c34317bd91bf/go.mod h1:RpwtwJQFrIEPstU94h88MWPXP2ektJZ8cZ0YntAmXiE= -github.com/hanwen/go-fuse v0.0.0-20190108193432-d1c826d19ad0 h1:fa3hu6nSo6pfFMv5KNheDAvvF5BquFxrYKHwvvo7yTk= -github.com/hanwen/go-fuse v0.0.0-20190108193432-d1c826d19ad0/go.mod h1:unqXarDXqzAk0rt98O2tVndEPIpUgLD9+rwFisZH3Ok= +github.com/hanwen/go-fuse v0.0.0-20190111173210-425e8d5301f6 h1:tS7rIYOq1UkeH2eCa0ShovjqYa/7+NYAIxspqA9gkOU= +github.com/hanwen/go-fuse v0.0.0-20190111173210-425e8d5301f6/go.mod h1:unqXarDXqzAk0rt98O2tVndEPIpUgLD9+rwFisZH3Ok= github.com/hashicorp/go-uuid v1.0.0 h1:RS8zrF7PhGwyNPOtxSClXXj9HA8feRnJzgnI1RJCSnM= github.com/hashicorp/go-uuid v1.0.0/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= github.com/jcmturner/gofork v0.0.0-20180107083740-2aebee971930 h1:v4CYlQ+HeysPHsr2QFiEO60gKqnvn1xwvuKhhAhuEkk= @@ -32,10 +35,13 @@ github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+ github.com/llgcode/draw2d v0.0.0-20180124133339-274031cf2abe/go.mod h1:th5ThsEAha37D8D9FbfhLvGuf04dR1aM0mgdYs+XHto= github.com/llgcode/draw2d v0.0.0-20180817132918-587a55234ca2 h1:3xDkT1Tbsw2yDtKWUrROAlr15+dzp76kwucDvAPPnQo= github.com/llgcode/draw2d v0.0.0-20180817132918-587a55234ca2/go.mod h1:mVa0dA29Db2S4LVqDYLlsePDzRJLDfdhVZiI15uY0FA= +github.com/llgcode/draw2d v0.0.0-20180825133448-f52c8a71aff0/go.mod h1:mVa0dA29Db2S4LVqDYLlsePDzRJLDfdhVZiI15uY0FA= github.com/llgcode/ps v0.0.0-20150911083025-f1443b32eedb h1:61ndUreYSlWFeCY44JxDDkngVoI7/1MVhEl98Nm0KOk= github.com/llgcode/ps v0.0.0-20150911083025-f1443b32eedb/go.mod h1:1l8ky+Ew27CMX29uG+a2hNOKpeNYEQjjtiALiBlFQbY= github.com/mattn/go-runewidth v0.0.3 h1:a+kO+98RDGEfo6asOGMmpodZq4FNtnGP54yps8BzLR4= github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= +github.com/mattn/go-runewidth v0.0.4 h1:2BvfKmzob6Bmd4YsL0zygOqfdFnK7GR4QL06Do4/p7Y= +github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/peterh/liner v1.1.0 h1:f+aAedNJA6uk7+6rXsYBnhdo4Xux7ESLe+kcuVUF5os= github.com/peterh/liner v1.1.0/go.mod h1:CRroGNssyjTd/qIG2FyxByd2S8JEAZXBl4qUrZf8GS0= github.com/pierrec/lz4 v2.0.5+incompatible h1:2xWsjqPFWcplujydGg4WmhC/6fZqK42wMM8aXeqhl0I= @@ -50,8 +56,11 @@ github.com/remyoudompheng/bigfft v0.0.0-20170806203942-52369c62f446 h1:/NRJ5vAYo github.com/remyoudompheng/bigfft v0.0.0-20170806203942-52369c62f446/go.mod h1:uYEyJGbgTkfkS4+E/PavXkNJcbFIpEtjt2B0KDQ5+9M= github.com/sbinet/npyio v0.2.0 h1:fJZX75LDxBl3U1ABvF8LBASG1hVYFjjehCdTdor6V9s= github.com/sbinet/npyio v0.2.0/go.mod h1:Wk81yG1hlHgHAy4KXRQ59EfpZoAzT+2V4Pjyv7rUEM0= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.2.2 h1:bSDNvY7ZPG5RlJ8otE/7V6gMiyenm9RtJ7IUVIAoJ1w= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= +github.com/stretchr/testify v1.3.0 h1:TivCn/peBQ7UY8ooIcPgZFpTNSz0Q2U6UrFlUfqbe0Q= +github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/ulikunitz/xz v0.5.5 h1:pFrO0lVpTBXLpYw+pnLj6TbvHuyjXMfjGeCwSqCVwok= github.com/ulikunitz/xz v0.5.5/go.mod h1:2bypXElzHzzJZwzH67Y6wb67pO62Rzfn7BSiF4ABRW8= go-hep.org/x/exp v0.0.0-20180802154217-6d993ac81a11 h1:g7VVU92t9wO0Q8OkoyodPHaQIxcXgbkoFr5tQS9c8Bw= @@ -71,18 +80,22 @@ golang.org/x/mobile v0.0.0-20190107162257-dc0771356504 h1:bA8jMqqIcBu191ErxBfkJy golang.org/x/mobile v0.0.0-20190107162257-dc0771356504/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522 h1:Ve1ORMCxvRmSXBwJK+t3Oy+V2vRW2OetUQBq4rJIkZE= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190116161447-11f53e031339 h1:g/Jesu8+QLnA0CPzF3E1pURg0Byr7i6jLoX5sqjcAh0= +golang.org/x/sys v0.0.0-20190116161447-11f53e031339/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b h1:7tibmaEqrQYA+q6ri7NQjuxqSwechjtDHKq6/e85S38= golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190116231616-b258f6da2383 h1:CWP4O+Q3OaGBOLxV1/YRnzRSpvZYJlauwRUu3auRH5s= +golang.org/x/tools v0.0.0-20190116231616-b258f6da2383/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= gonum.org/v1/gonum v0.0.0-20180525204857-c75679ee1eff/go.mod h1:cucAdkem48eM79EG1fdGOGASXorNZIYAO9duTse+1cI= gonum.org/v1/gonum v0.0.0-20180716103638-023b8e605abb/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= gonum.org/v1/gonum v0.0.0-20180816165407-929014505bf4/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= -gonum.org/v1/gonum v0.0.0-20190111083114-e53627a82652 h1:IzwPk6CwVS/geUOkT18HwqLQx3R+Zi2+3KnW+E/8WEo= -gonum.org/v1/gonum v0.0.0-20190111083114-e53627a82652/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= +gonum.org/v1/gonum v0.0.0-20190117005049-8ade4477efc6 h1:Xh+B5qIrf1QJ8OVFBlj+VZbFGY1K9U9k3kKCfHFelaA= +gonum.org/v1/gonum v0.0.0-20190117005049-8ade4477efc6/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= gonum.org/v1/netlib v0.0.0-20181224185128-3431cf544c75 h1:H/AO3EQPCAAkZ9Uo3W25JSgzhQaYvqPUT0HcCnImH/o= gonum.org/v1/netlib v0.0.0-20181224185128-3431cf544c75/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= gonum.org/v1/plot v0.0.0-20180724132003-e0f807cd8606/go.mod h1:9lTB+d5GQ6jxxXQJwo+5H0W80Esv9xbU0OgYPz9ikqY= -gonum.org/v1/plot v0.0.0-20190111083220-212db91bf0b8 h1:dFjPpuraKWedO0mzfVpwpW/o4D2g5pVBLLZ6P7DadPI= -gonum.org/v1/plot v0.0.0-20190111083220-212db91bf0b8/go.mod h1:VIQWjXleEHakKVLjfhAAXUy3mq0NuXvobpOBf0ZBZro= +gonum.org/v1/plot v0.0.0-20190117095159-9f5dec10490a h1:r1z4sFXD3uzXTN5trgNbheDYCkLDxJbiDcjXZlBWL5A= +gonum.org/v1/plot v0.0.0-20190117095159-9f5dec10490a/go.mod h1:VIQWjXleEHakKVLjfhAAXUy3mq0NuXvobpOBf0ZBZro= gopkg.in/jcmturner/aescts.v1 v1.0.1 h1:cVVZBK2b1zY26haWB4vbBiZrfFQnfbTVrE3xZq6hrEw= gopkg.in/jcmturner/aescts.v1 v1.0.1/go.mod h1:nsR8qBOg+OucoIW+WMhB3GspUQXq9XorLnQb9XtvcOo= gopkg.in/jcmturner/dnsutils.v1 v1.0.1 h1:cIuC1OLRGZrld+16ZJvvZxVJeKPsvd5eUIvxfoN5hSM= diff --git a/groot/rsrv/testdata/h1_golden.svg b/groot/rsrv/testdata/h1_golden.svg index b60141224..db411367e 100644 --- a/groot/rsrv/testdata/h1_golden.svg +++ b/groot/rsrv/testdata/h1_golden.svg @@ -3,74 +3,74 @@ - - - + +h1 -0 -50 -100 - - - - - - - - - - - - - + + + + + + + + + + + +0 -1 -2 -3 - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + +Entries -5 -Mean - 1.378 -Std Dev - 1.593 - - - - - - - - + + + + + + + + diff --git a/groot/rsrv/testdata/h2d_golden.svg b/groot/rsrv/testdata/h2d_golden.svg index e7115ceba..4c4d45bb0 100644 --- a/groot/rsrv/testdata/h2d_golden.svg +++ b/groot/rsrv/testdata/h2d_golden.svg @@ -3,76 +3,76 @@ - - - + +h2d -0 -1 -2 -3 - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + +0 -1 -2 -3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/groot/rsrv/testdata/tgae_golden.svg b/groot/rsrv/testdata/tgae_golden.svg index 9f4bed7bc..2c88f9201 100644 --- a/groot/rsrv/testdata/tgae_golden.svg +++ b/groot/rsrv/testdata/tgae_golden.svg @@ -3,91 +3,91 @@ - - - + +graph with asymmetric errors -1 -2 -3 -4 - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + +3 -6 -9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +