Commit Graph

453 Commits

Author SHA1 Message Date
b4c738adc2 Refactoring in core. Added delegates for values and states 2017-11-21 19:11:12 +03:00
1b76b42d55 Multiple fixes to different moules 2017-11-13 16:56:34 +03:00
94d538d858 Moved numass devices to kotlin and applied new logic 2017-11-12 19:17:58 +03:00
7dc3d601f7 Numass script to generate pictures for simulated time distribution 2017-11-10 16:15:46 +03:00
f387302388 Fixed Tabbed display 2017-11-09 15:09:19 +03:00
97195f8104 Moving fx to kotlin 2017-11-08 17:01:38 +03:00
797df76dba Moving fx to kotlin 2017-11-07 17:02:06 +03:00
964fc2ceba Moving to java 9. Finally! 2017-11-07 07:56:59 +03:00
fd5b177b30 Using Names instead of Strings wherever possible 2017-11-05 22:10:29 +03:00
52afce60b6 Replaced Strings in plots by Names 2017-11-02 20:08:53 +03:00
1840e68ff5 yet another PlotGroups fix atempt. Seems to be working properly 2017-11-01 21:18:49 +03:00
dbe93f546a Partially fixed plot group visualization 2017-10-31 17:02:28 +03:00
7a519e3b81 Fixed numass Viewer tools 2017-10-26 17:03:45 +03:00
fd8255a654 Changes in model manager 2017-10-25 16:43:22 +03:00
ec844b7f5c Cache update 2017-10-23 19:57:40 +03:00
edfa40ccdb Minor fixes 2017-10-23 18:02:46 +03:00
4655449966 Minor fixes 2017-10-23 14:38:44 +03:00
44ebe4680a Numass tasks update 2017-10-23 13:11:26 +03:00
6b8faf4eb7 Fixed numass k-task 2017-10-22 20:46:58 +03:00
6b4dbfd23f Fixed numass k-task 2017-10-22 13:42:50 +03:00
6da107c49a minor fixes 2017-10-22 13:21:36 +03:00
c341c29120 minor fixes 2017-10-21 10:08:42 +03:00
a699a56f66 io tweaks 2017-10-20 10:26:43 +03:00
72b046abfe Numass tasks fix 2017-10-19 22:04:42 +03:00
bb9a3c6fa8 KTask! 2017-10-19 21:37:57 +03:00
97f27cdad1 PlotContainer fixed 2017-10-19 10:31:11 +03:00
755a901d2e Plots and Numass update 2017-10-18 12:19:03 +03:00
08fb62b141 Minor fix to numass time analyzer 2017-10-17 20:53:22 +03:00
1ec62e795d Plots and Numass update 2017-10-17 16:59:34 +03:00
215b5aa3aa GUI for table display 2017-10-15 22:01:31 +03:00
c3a4873940 Fixed support plugin ids in context identity 2017-10-15 16:42:25 +03:00
475d5ff6a1 Minor fixes in caching and caching test. 2017-10-15 14:04:36 +03:00
4d1e02cd77 Plots structure update 2017-10-13 10:04:03 +03:00
7ba31edb13 Plots structure update 2017-10-12 22:05:54 +03:00
ad73dc8fe6 Plots structure update 2017-10-11 21:55:48 +03:00
262d5f44d6 Minor fixes 2017-10-09 16:52:44 +03:00
23b4fc0246 Grind join up to date with KActions 2017-10-08 11:52:22 +03:00
d3a58af577 Grind join up to date with KActions 2017-10-06 21:52:23 +03:00
d886163be4 Fixed kotlin join. 2017-10-03 16:18:31 +03:00
5a27f8bac4 fixing build errors 2017-10-02 21:11:07 +03:00
049c1ebb80 Fixed workspace demo and data node meta inheritance 2017-09-28 12:06:52 +03:00
6422e102c8 Returned generics to DataNodes. :( 2017-09-26 17:04:50 +03:00
0a58e4c351 Time analyzer action for numass 2017-09-21 20:13:05 +03:00
ddb6fcdeb4 minor fixes 2017-09-18 16:38:44 +03:00
dfbc1c6f5a minor fixes 2017-09-18 15:32:21 +03:00
2e8d0b03ca Minor update to grind shell 2017-09-16 10:11:51 +03:00
67d212713a Removed wildcards from Data and DataNodes 2017-09-15 20:14:01 +03:00
c8d6391219 Removing wildcards from Data and DataNodes 2017-09-14 22:13:51 +03:00
675bd291b8 Replace File by Path 2017-09-14 19:56:02 +03:00
789e8b04c8 Update in data loaders and exec action 2017-08-30 19:05:58 +03:00
darksnake
fedff5f651 Data factories documentation 2017-08-28 16:17:27 +03:00
darksnake
e8220dea39 Data factories documentation 2017-08-28 16:16:20 +03:00
25adab6361 Exec task in progress 2017-08-27 19:29:30 +03:00
edc1c59739 Dynamic grind workspaces 2017-08-26 14:26:48 +03:00
605e3536b5 Context logging 2017-08-24 10:41:24 +03:00
darksnake
c04a1780e8 numass task fixes 2017-08-24 09:06:56 +03:00
50e2c00b7f Fix task model 2017-08-23 22:29:29 +03:00
darksnake
f8539364d9 Grind shell fixes 2017-08-23 16:58:47 +03:00
d527c054b4 Dynamic workspaces instead workspace builders 2017-08-21 22:22:48 +03:00
4ab0cac760 Dynamic workspaces instead workspace builders 2017-08-20 21:40:40 +03:00
darksnake
7655237a2c numass model update 2017-08-15 14:38:17 +03:00
21109003b8 Task model helper revision 2017-08-14 22:08:06 +03:00
d7689a7444 numass update 2017-08-11 16:19:14 +03:00
7cdd4286aa Corrections redesign 2017-08-10 22:12:21 +03:00
27312b721f Numass prepare fixed 2017-08-10 11:37:08 +03:00
darksnake
590eb5c7b3 Fixing task model and laminate 2017-08-10 10:05:59 +03:00
3f8f347feb Context lock + documentation 2017-08-09 21:53:23 +03:00
18a74294c6 Context lock + documentation 2017-08-09 21:52:28 +03:00
darksnake
1f20a04b77 Numass underflow 2017-08-08 16:38:00 +03:00
6a0cde8b90 merge 2017-08-07 21:31:04 +03:00
17f2470a03 Misc 2017-08-07 21:30:07 +03:00
darksnake
99f40132c6 Numass underflow 2017-08-06 18:00:29 +03:00
darksnake
99baa4e3eb Numass underflow 2017-08-05 11:04:43 +03:00
8dd7870220 merge heads 2017-08-03 10:14:40 +03:00
ae18bb66ec site update 2017-08-02 14:54:19 +03:00
darksnake
56d2988eaf Multiple plot fixes. 2017-08-01 14:42:16 +03:00
darksnake
115cf378e4 Numass block sorting 2017-07-31 22:12:57 +03:00
darksnake
7ae632ed69 Numass underflow update 2017-07-31 17:06:37 +03:00
darksnake
31f1fa0a71 Numass underflow update 2017-07-30 19:33:20 +03:00
darksnake
5ea87aae51 Numass underflow update 2017-07-30 16:42:56 +03:00
darksnake
bc1b79784d Revising numass scripts 2017-07-29 11:24:13 +03:00
darksnake
c7369b6b34 Revising numass scripts 2017-07-28 22:29:32 +03:00
darksnake
c84db97e7e Numass protobuf update. Plots fix 2017-07-25 16:58:40 +03:00
darksnake
8dca28960b Revision of numass data architecture. Viewer is working 2017-07-17 17:04:39 +03:00
8ce3654757 New numass data structures. Almost finished. Not tested. Cleanup of unused scripts. 2017-07-16 22:24:32 +03:00
0ffefe3a3b New numass data structures. Almost finished. Not tested. Cleanup of unused scripts. 2017-07-16 22:00:33 +03:00
c898422e5d Column table implementation 2017-07-12 17:22:17 +03:00
darksnake
acae9aae4c Revision of numass data architecture 2017-07-10 16:44:37 +03:00
badc119e78 New numass data structures 2017-07-08 22:04:29 +03:00
d6cfdc25c1 New numass data structures 2017-07-07 21:04:15 +03:00
c63514999c Fixed Monte-carlo integration 2017-07-07 15:12:21 +03:00
darksnake
9395ab5467 Revision of numass data architecture 2017-07-06 17:02:22 +03:00
darksnake
42e762c421 Histogram complete 2017-07-03 16:14:37 +03:00
darksnake
00d885ee57 Histogram complete 2017-07-03 12:50:43 +03:00
c75458515d Working on histograms and tableformat column roles. Removed DataPoint and replaced by Values 2017-07-02 22:39:28 +03:00
7af5bc1d8d Working on histograms and tableformat column roles. Removed DataPoint and replaced by Values 2017-06-30 22:09:18 +03:00
darksnake
7f89c69643 Histogram builder 2017-06-29 16:57:17 +03:00
darksnake
c08e52a398 Numass statistical count rate 2017-06-27 16:24:02 +03:00
darksnake
36db0c3811 Numass fixes 2017-06-23 16:37:00 +03:00
darksnake
8b2c2fb4e0 Numass functions 2017-06-15 21:42:39 +03:00
darksnake
24e48d2d7f analytical function for resolution tail 2017-06-15 17:05:17 +03:00
darksnake
6cc2d5596e Fixing Bayesian tools 2017-06-14 21:47:55 +03:00
darksnake
8e8d5fb055 Fixing Bayesian tools 2017-06-14 21:44:12 +03:00
darksnake
693dd09a1c Fixing Bayesian tools 2017-06-14 20:11:39 +03:00
darksnake
248cd5f64a Add serialization to named vectors and matrices 2017-06-14 18:19:03 +03:00
darksnake
d01cfd5a32 Grind adjustment 2017-06-11 12:55:42 +03:00
cee89af5cd Moving msp to kotlin 2017-06-02 19:30:56 +03:00
debd4a707d PKT8 to kotlin complete 2017-05-31 22:09:44 +03:00
c160fcdea4 Control to Kotlin! 2017-05-31 09:53:21 +03:00
d86a6c46c7 Numass control room global update 2017-05-28 19:46:57 +03:00
8413f48186 Numass control room global update 2017-05-28 19:18:06 +03:00
677f4de91f Meta merger update using hidden values 2017-05-20 19:46:44 +03:00
0f5b223e8b Revised meta. Added hidden values 2017-05-20 16:01:13 +03:00
4e5b3bb885 Global update for storage and control 2017-05-17 22:55:17 +03:00
darksnake
1e58b43fd6 fixes 2017-05-16 16:53:57 +03:00
7749dd31de Server is now a context plugin 2017-05-13 21:46:12 +03:00
darksnake
10fc68461f fixes 2017-05-10 17:03:24 +03:00
598c3f0a75 Multiple fixes in control 2017-05-07 22:17:04 +03:00
5a0f9b2150 Annotated to Metoid, Loggable to History 2017-05-04 22:19:29 +03:00
darksnake
de5e302f76 fixes 2017-05-04 15:49:57 +03:00
d5a04116e1 Fit sytem partially redone 2017-05-03 19:10:34 +03:00
edc39204d9 Rebuilt FX meta editor from scratch 2017-05-01 19:56:11 +03:00
77858190e0 Update in ActionManager. 2017-04-29 20:40:40 +03:00
2fb2a6ca4a Provider revising 2017-04-26 18:34:01 +03:00
5553d141ed Provider revising 2017-04-26 18:15:40 +03:00
darksnake
f5548b7715 some fixes 2017-04-25 13:57:08 +03:00
darksnake
05faaf1696 ValueProvider updates 2017-04-20 14:24:45 +03:00
darksnake
18cc9112b5 Fixed plugin loading bug 2017-04-18 11:28:25 +03:00
9a1de9b6f2 Viewer redone 2017-04-15 22:15:53 +03:00
darksnake
30c912bd3a Protobuf 2017-04-13 17:06:41 +03:00
darksnake
b5f1300c11 Numass server update 2017-04-11 17:01:34 +03:00
3aefbd8db2 Working on better plugin resolution 2017-04-10 22:37:32 +03:00
d65da491da All test fix 2017-04-10 11:01:15 +03:00
a98747e10f Composite build clean-up 2017-04-07 20:58:29 +03:00
darksnake
75a27abc79 Fix fit plugin resolution 2017-04-06 22:01:08 +03:00
995aebbd03 Composite build fixed. Works only with EAP IDEA 2017-04-05 22:07:43 +03:00
9825b657c2 Fixed plugin system 2017-03-31 08:40:25 +03:00
darksnake
8811901e67 Plugin resolution 2017-03-30 16:57:02 +03:00
a768e63831 Changed plots plugin behaviour from composition to inheritance. 2017-03-29 21:18:53 +03:00
0a261ad466 Made ActionManager optional. ActionUtils searches all plugins for exported actions. 2017-03-26 12:45:36 +03:00
583ed5d63c Moved WorkManager to fx 2017-03-20 08:37:04 +03:00
darksnake
ab006cb10f Fix numass data histogram 2017-03-12 22:23:54 +03:00
darksnake
2ad98725a0 Test fix 2017-03-09 16:29:46 +03:00
darksnake
3f04679207 Fixes in DataNode logic 2017-03-07 14:38:39 +03:00
69d1a3a848 New envelope format, FileStorage overhaul 2017-03-01 18:11:55 +03:00
134e5c771d Identity to MetaMorph 2017-02-25 11:13:05 +03:00
55bc38a0bf Identity to MetaMorph 2017-02-25 11:06:05 +03:00
darksnake
dfb80bcdfd Descriptor markup update 2017-02-21 16:31:12 +03:00
darksnake
5cf68cc21f numass fixes 2017-02-09 16:23:00 +03:00
darksnake
44c42758c6 Numass underflow update 2017-02-07 16:21:07 +03:00
8861dff73d Tested and fixed new data loading logic. Fixed performance issue with Laminates. 2017-02-04 11:31:42 +03:00
9904f9d9b2 Revised workspace data loading mechanism. Not tested 2017-02-03 20:59:04 +03:00
darksnake
4abcebc5aa Minor fixes. Trying to use data factories instead of uri 2017-02-02 16:39:30 +03:00
darksnake
f483ea7498 Spectrum merger 2017-01-31 20:06:19 +03:00
darksnake
530bc869d3 Spectrum merger 2017-01-30 16:59:46 +03:00
b97ac722ed Incomplete. Trying to implement one-to-many actions. 2017-01-29 21:48:57 +03:00
068b85c7eb Cleanup of work mechanism 2017-01-27 18:48:53 +03:00
darksnake
48a6acb756 Some fixes 2017-01-21 17:41:51 +03:00
5589a87d66 different fixes 2017-01-15 17:54:28 +03:00
2c3f828c0b Joined documentation/site project 2017-01-13 12:19:42 +03:00
20dad21887 numass integrator density correction 2017-01-11 11:56:30 +03:00
0959a609bb First iteration of text system. 2017-01-05 16:39:46 +03:00
darksnake
cc9c353f33 debunch for prepareDAta 2016-12-26 16:59:35 +03:00
darksnake
c173343d14 u transformation for PrepareData 2016-12-23 16:53:33 +03:00
darksnake
4f60d08b24 minor refactoring 2016-12-21 16:39:28 +03:00
darksnake
6cd3ef7846 fixed plugin resolution pattern for fx plugin in plots 2016-12-19 17:37:59 +03:00
darksnake
04ef70f487 fixed plugin resolution pattern for fx plugin in plots 2016-12-19 14:31:26 +03:00
4433392920 Advanced filters for numass 2016-12-19 10:09:26 +03:00
99449c82c9 Fix context and log issues in Grind 2016-12-18 17:11:24 +03:00
c63de01a42 separate grind terminal 2016-12-16 13:56:26 +03:00
darksnake
01c5419c32 numass show spectrum script 2016-12-14 16:46:05 +03:00
0f981818dc Made actions completely immutable. 2016-12-10 15:26:04 +03:00
darksnake
0547285f4c More fliexible datanode api 2016-12-07 18:31:01 +03:00
darksnake
296308f8e8 More fliexible datanode api 2016-12-07 16:51:47 +03:00
96c01df95a Removed context, process name and logger from Action API. Context specific tasks could be invoked via ActionManager. 2016-12-04 18:15:17 +03:00
darksnake
2f30be2e6b multiple numass fixes 2016-11-30 16:04:43 +03:00
6d6d0a72ee Fix overflow count 2016-11-30 12:42:44 +03:00
darksnake
a852326e6e pileup generator with pulser 2016-11-30 11:52:03 +03:00
darksnake
b6597a0fb1 add count rate to tritium utils expression 2016-11-26 09:31:07 +03:00
bcad353c15 grind and groovymath update 2016-11-25 17:39:24 +03:00
darksnake
4b22e22a28 add count rate to tritium utils expression 2016-11-23 18:32:06 +03:00
5f8d4031d1 fixed underflow calculation and viewer export 2016-11-23 18:21:27 +03:00
accff41291 Plugin system fixes 2016-11-23 14:52:21 +03:00
darksnake
931c880259 numass analysis fix 2016-11-22 17:02:05 +03:00
79336be1da pileup redone 2016-11-20 15:22:30 +03:00
b47e5d91a9 Fixed mathematics for dead time 2016-11-18 20:12:46 +03:00
b62c5309e4 Fix in logs and io. IOManager is now a genuine plugin 2016-11-18 15:43:09 +03:00
dd4c15f0a3 Context constructors now can be called only via Global. Fixes in plugin reloading and context reusing. 2016-11-17 20:57:30 +03:00
darksnake
cf6c8c0ad7 partial reverse of previous changes 2016-11-16 21:26:09 +03:00
48170cd353 Fixed dead time calculation formula 2016-11-16 18:57:53 +03:00
c57d1e26ef Logging dependencies cleanup 2016-11-14 10:58:38 +03:00
darksnake
6982e97396 minor fixes 2016-11-05 11:28:35 +03:00
darksnake
171a4f76e8 minor fixes 2016-11-04 20:52:22 +03:00
cd16a2bb6f minor refactoring 2016-11-04 11:32:00 +03:00
darksnake
d9e5ff90ec Working on unified output. Minor fixes. 2016-10-29 03:10:11 +03:00
e6aac38c1e Separate fx plugin instead of RootApplication. Fixed shell exit. 2016-10-28 15:36:41 +03:00
darksnake
91e3c63943 jline fix for grind 2016-10-27 03:11:49 +03:00
73f9ec874f Numass run 2016_10 2016-10-26 17:43:50 +03:00
91e2d7a348 Numass run 2016_10 2016-10-24 11:47:31 +03:00
darksnake
ec14d28714 minor fix 2016-10-23 18:44:24 +03:00