Hans Dembinski
|
02f0004863
|
fix ci
|
2019-02-07 20:08:37 +01:00 |
|
Hans Dembinski
|
f20abe19fb
|
rename adaptive_storage to unlimited_storage, closes #150
|
2019-02-06 23:34:58 +01:00 |
|
Hans Dembinski
|
df4fefac18
|
histogram supports add, sub, mul, div
|
2019-02-06 00:29:22 +01:00 |
|
Hans Dembinski
|
d1f5156b7c
|
test for overflow
|
2019-02-04 01:58:07 +01:00 |
|
Hans Dembinski
|
2ea4051e62
|
big clean-up of reference docu, fix for axis::variant<const Ts&...>, renamed operator_ostream header to ostream
|
2019-01-20 22:48:39 +01:00 |
|
Hans Dembinski
|
7be6dd27f6
|
wip, support for growing axes
|
2019-01-11 00:11:34 +01:00 |
|
Hans Dembinski
|
e80ae946e6
|
full iterator support
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
188bf8ecbe
|
Introduce grid type and derive histogram from grid
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
84641d0f41
|
added option for indexed to skip extra bins (new default); avoid mp11 in interface; use int as return type for axis::size()
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
4533bd9fd4
|
added reduce algorithm to shrink and rebin, fixed bug in polymorphic_bin in the process, to-do: add more axis support for shrink and rebin
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
3661b238b6
|
clean up of accumuators, use consistent naming, make sure that sum accumulator can be used as RealType in weighted_sum
|
2019-01-11 00:06:26 +01:00 |
|
Hans Dembinski
|
3020e72b53
|
moved reduce_to to project, closes issue 77
|
2019-01-11 00:06:25 +01:00 |
|
Hans Dembinski
|
d326514ac8
|
all tests pass for adapted vector and array, map still failing
|
2019-01-11 00:06:25 +01:00 |
|
Hans Dembinski
|
2164ea85b3
|
refactoring
|
2019-01-11 00:06:25 +01:00 |
|
Hans Dembinski
|
6664a8684c
|
all tests without streamers passing, need to fix streamers
|
2019-01-11 00:06:25 +01:00 |
|
Hans Dembinski
|
109a7183ab
|
WIP: everything compiles but most of histogram class is broken
|
2018-08-06 00:31:45 +02:00 |
|
Hans Dembinski
|
841ba80229
|
remove redundant tests and definitions
|
2018-07-21 16:17:36 +02:00 |
|
Hans Dembinski
|
f5d1c0a00d
|
internal refactoring and a bug fix
|
2018-07-19 23:48:48 +02:00 |
|
Hans Dembinski
|
2198ff883f
|
clang format everything with new house style
|
2018-07-19 22:19:01 +02:00 |
|
Hans Dembinski
|
427fc5c9a1
|
refactoring of axes class hierarchy, implemented common base type optimization for axis::any
|
2018-07-19 00:25:13 +02:00 |
|
Hans Dembinski
|
391c2d6e83
|
more coverage
|
2018-07-14 19:20:09 +02:00 |
|
Hans Dembinski
|
bca4892d62
|
cleanup
|
2018-07-14 17:22:13 +02:00 |
|
Hans Dembinski
|
aed4255fc0
|
clang format
|
2018-07-14 16:59:22 +02:00 |
|
Hans Dembinski
|
422f4b32c0
|
fix for clang
|
2018-07-14 16:26:37 +02:00 |
|
Hans Dembinski
|
bb9289c258
|
refactoring completed, all tests pass
|
2018-07-14 15:27:08 +02:00 |
|
Hans Dembinski
|
052585b488
|
work in progress, everything compiles again
|
2018-07-14 01:37:34 +02:00 |
|
Hans Dembinski
|
e1fa2fa644
|
work in progress
|
2018-07-13 23:21:04 +02:00 |
|
Hans Dembinski
|
39a3d1ad69
|
restored and tested for_each
|
2018-07-13 01:24:16 +02:00 |
|
Hans Dembinski
|
b5d2b36a25
|
work in progress: axis_test and detail_test working
|
2018-07-13 00:41:20 +02:00 |
|
Hans Dembinski
|
56ffce6223
|
fix of build system and some gcc warnings
|
2018-07-02 21:21:46 +02:00 |
|
Hans Dembinski
|
5fc67137e4
|
issue 45: use operator() to fill; issue 44: removed sum(), use std::for_each or std::accumulate instead; added support for stl containers as fill and index arguments
|
2018-07-01 21:41:09 +02:00 |
|
Hans Dembinski
|
5a546b0971
|
clang-format
|
2018-03-10 22:51:54 +01:00 |
|
Hans Dembinski
|
fd38805b0b
|
merged meta_test with detail_test and test detail::cat
|
2018-03-10 22:08:49 +01:00 |
|
Hans Dembinski
|
6068e96dab
|
clang format and renaming iterator header
|
2017-12-10 20:39:27 +01:00 |
|
Hans Dembinski
|
739625e531
|
update copyright notice and renamed axis_iterator
|
2017-11-28 22:21:03 +01:00 |
|
Hans Dembinski
|
9b8540f840
|
fix travis
|
2017-11-28 17:47:16 +01:00 |
|
Hans Dembinski
|
470492c748
|
adding value_iterator for histogram, make weight_counter public, allow passing weight_counter as argument to array_storage
|
2017-11-28 15:55:18 +01:00 |
|
Hans Dembinski
|
0637deed4e
|
renaming weight to weight_counter, replacing asserts on user errors with throws, guide improvements
|
2017-11-10 16:38:58 +01:00 |
|
Hans Dembinski
|
3ad8a9e4b8
|
adding reduce with tests
|
2017-05-14 18:44:23 +02:00 |
|
Hans Dembinski
|
840890d6ca
|
test unhittable branch
|
2017-04-06 22:47:25 +02:00 |
|
Hans Dembinski
|
e2426fbdef
|
clang-formatted code
|
2017-03-25 17:20:37 +01:00 |
|
hans.dembinski@gmail.com
|
9936d3104d
|
nicer coveralls
|
2017-03-22 14:43:45 +01:00 |
|
Hans Dembinski
|
41a767947a
|
added axis iterators
|
2017-03-18 18:16:21 +01:00 |
|
Hans Dembinski
|
9f66933bc0
|
fix travis
|
2017-03-16 09:17:04 +01:00 |
|
hans.dembinski@gmail.com
|
758a8bceaa
|
never mind, fill is definitely better than increment
|
2017-02-11 19:38:42 +00:00 |
|
hans.dembinski@gmail.com
|
849c11e6ae
|
switching to cstr
|
2017-02-07 19:59:35 +00:00 |
|
hans.dembinski@gmail.com
|
3ba3f2d925
|
prettier
|
2017-02-05 22:30:31 +00:00 |
|
hans.dembinski@gmail.com
|
f95822a3b6
|
removing hotfix
|
2017-02-05 22:01:21 +00:00 |
|
hans.dembinski@gmail.com
|
6633cab56b
|
switch to lightweight test
|
2017-02-05 16:31:28 +00:00 |
|
hans.dembinski@gmail.com
|
d8fa847736
|
more coverage
|
2017-02-01 18:42:00 +00:00 |
|