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
|
c02e7b0f22
|
wip, axis_test passes
|
2019-01-11 00:06:25 +01:00 |
|
Hans Dembinski
|
7b44f83ed1
|
WIP, added tests of failing behavior
|
2019-01-11 00:06:25 +01:00 |
|
Hans Dembinski
|
ac0e503436
|
adapted test
|
2018-09-15 22:40:47 +02:00 |
|
Hans Dembinski
|
654b5a2be6
|
removing all python
|
2018-09-15 13:29:34 +02:00 |
|
Hans Dembinski
|
d2a95786f2
|
throwing out static_axes and dynamic_axes aliases
|
2018-08-24 10:51:58 +02:00 |
|
Hans Dembinski
|
9cf5b96478
|
fix warnings about comparison of signed and unsigned
|
2018-08-23 13:07:26 +02:00 |
|
Hans Dembinski
|
4e6004af06
|
fixing a few tests
|
2018-08-22 12:43:00 +02:00 |
|
Hans Dembinski
|
f1c59deb04
|
make axis::variable allocator aware
|
2018-08-21 18:45:52 +02:00 |
|
Hans Dembinski
|
affe12e4cd
|
init, WIP, compilation broken
|
2018-08-16 00:37:18 +02:00 |
|
Hans Dembinski
|
d4b1715451
|
all tests pass
|
2018-08-13 01:24:41 +02:00 |
|
Hans Dembinski
|
be5d706769
|
unified histogram template
|
2018-08-12 22:25:32 +02:00 |
|
Hans Dembinski
|
109a7183ab
|
WIP: everything compiles but most of histogram class is broken
|
2018-08-06 00:31:45 +02:00 |
|
Hans Dembinski
|
d30f269b3f
|
suppress warning on msvc
|
2018-08-01 01:13:35 +02:00 |
|
Hans Dembinski
|
e8bd056d8e
|
fixed all tests
|
2018-07-31 22:30:03 +02:00 |
|
Hans Dembinski
|
15c44e9856
|
fix
|
2018-07-22 19:05:52 +02:00 |
|
Hans Dembinski
|
72ee4a4f53
|
fix
|
2018-07-22 18:56:38 +02:00 |
|
Hans Dembinski
|
55118d329c
|
fix
|
2018-07-22 18:33:25 +02:00 |
|
Hans Dembinski
|
c67329ffb4
|
more coverage
|
2018-07-22 17:30:49 +02:00 |
|
Hans Dembinski
|
8dd0458250
|
axes behave consistent now: oflow bin added for category axis, NaN always ends up in oflow bin for all axes
|
2018-07-22 12:13:14 +02:00 |
|
Hans Dembinski
|
d4dbae92f5
|
clang-format everything
|
2018-07-21 17:27:18 +02:00 |
|
Hans Dembinski
|
47d4d85301
|
use static_cast_visitor to simplify class implementation, removed custom axis::cast, use standard static_cast instead
|
2018-07-21 16:19:33 +02:00 |
|
Hans Dembinski
|
2198ff883f
|
clang format everything with new house style
|
2018-07-19 22:19:01 +02:00 |
|
Hans Dembinski
|
6ff37c06f8
|
renamed bincount method to size, removed inline where it is not needed, added inline for free functions, made histogram iterator light-weight, put index cache into histogram class
|
2018-07-16 00:34:01 +02:00 |
|
Hans Dembinski
|
13db98a65b
|
minor code refactoring, better performance for dynamic histogram without inline
|
2018-07-15 22:29:50 +02:00 |
|
Hans Dembinski
|
c8352f1e50
|
additional test
|
2018-07-15 16:49:51 +02:00 |
|
Hans Dembinski
|
bb1518141d
|
more coverage
|
2018-07-14 19:39:52 +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
|
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
|
c7bca32b59
|
cleanup
|
2018-07-13 01:35:34 +02:00 |
|
Hans Dembinski
|
06d6635684
|
better coverage, more consistent exceptions, better handling of transforms
|
2018-07-11 22:41:42 +02:00 |
|
Hans Dembinski
|
da5f42b3da
|
support for operator[]
|
2018-07-08 19:12:13 +02:00 |
|
Hans Dembinski
|
b9a35f7b4f
|
renamed method bin to method at
|
2018-07-05 09:10:04 +02:00 |
|
Hans Dembinski
|
dfafc863fe
|
more coverage
|
2018-07-05 01:05:30 +02:00 |
|
Hans Dembinski
|
d03bf52ffa
|
fix bug
|
2018-07-04 21:43:58 +02:00 |
|
Hans Dembinski
|
8d25563438
|
increase test coverage, simplify testing of python stuff, add support for tests which intentionally trigger an assert
|
2018-07-04 21:34:34 +02:00 |
|
Hans Dembinski
|
f9203a1159
|
fixed build, removed implicit conversion of weight_counter to double, make serialization really optional
|
2018-07-03 00:08:34 +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
|
e6c9d717c0
|
replacing bin method with operator()
|
2018-03-28 16:51:53 +02:00 |
|
Hans Dembinski
|
dac1a0c0be
|
clang format
|
2018-03-28 13:22:10 +02:00 |
|
Hans Dembinski
|
23378345e7
|
STL support, making weight_counter implicitly convertible to RealType so that stl algorithms work with iterators
|
2018-03-28 12:05:10 +02:00 |
|
Hans Dembinski
|
8dc93c83d2
|
clang format
|
2018-03-15 21:06:41 +01:00 |
|
Hans Dembinski
|
88ccfee628
|
simplified and corrected headers
|
2018-03-14 23:16:35 +01:00 |
|
Hans Dembinski
|
acb0a38d20
|
fixed iterator::bin() method; got rid of explicit specialization; more tests
|
2018-03-13 21:18:23 +01:00 |
|
Hans Dembinski
|
37ccf6d80c
|
finally elegant iteration over axis bins
|
2018-03-11 19:59:03 +01:00 |
|
Hans Dembinski
|
fe4bd1701d
|
switched to lazy interval_view to improve performance
|
2018-03-11 17:08:13 +01:00 |
|