1
0
mirror of https://github.com/aportelli/LatAnalyze.git synced 2024-11-14 17:55:37 +00:00
Commit Graph

527 Commits

Author SHA1 Message Date
500210a2eb DWT working and tested 2022-05-03 10:04:50 +01:00
b9f61d8c17 first skeleton for DWT 2022-05-03 10:04:50 +01:00
51a46edb27 tool to merge samples 2022-05-03 10:04:50 +01:00
4436c575e6 correlation matrix plot compute dynamic range 2022-05-03 10:04:50 +01:00
e02a4bf30d data plots compatible with multi-column arrays 2022-05-03 10:04:50 +01:00
AndrewYongZhenNing
c442a437e5 Restructured sample-read to print stat err next to central value. 2022-03-25 09:38:32 +00:00
AndrewYongZhenNing
493d641e2f Modified fitSample routines to use SampleFitResult objects. 2022-03-04 10:36:30 +00:00
AndrewYongZhenNing
cd1aeac669 Merge from AP's develop. 2022-02-23 13:52:27 +00:00
47d0b3f040 correlation dynamic range renaming 2022-02-16 19:03:19 +00:00
35f6733292 sample-plot-corr better palette 2022-02-16 18:55:24 +00:00
ebc1bd4c2e fit: stable variance inversion and SVD dynamic range 2022-02-16 18:55:08 +00:00
857a8e59c9 corr to var and SVD dynamic range 2022-02-16 18:54:16 +00:00
0de8091f3c Eigen plugin const 2022-02-16 18:53:45 +00:00
AndrewYongZhenNing
db99951dd4 removed redundant pValue private member 2022-01-14 16:58:44 +00:00
AndrewYongZhenNing
a389e01aa0 corrected own bug in strTo<T> 2022-01-14 16:58:24 +00:00
AndrewYongZhenNing
d11c6f725c Merge branch 'alt-fit-scan' into Tesseract 2022-01-14 16:10:14 +00:00
AndrewYongZhenNing
15a5471bef strTo<> now converts string of numbers to vector<Index> 2022-01-14 16:03:52 +00:00
e4cefae515 special macro to plot correlation matrices 2021-12-28 12:17:02 +01:00
8cd29c2bee XYStatData fixes 2021-12-26 22:21:03 +01:00
bac8356de5 Ignore verbose minimiser for samples 2021-12-21 18:18:14 +01:00
60d91cbff5 plot data with points 2021-12-20 01:30:26 +01:00
adf2c9cc69 normalised residuals routines 2021-12-20 01:30:03 +01:00
24a7b9c203 remove new covariance routine regression code 2021-12-20 01:29:29 +01:00
57c6004797 significant optimisation of covariance routines + checks 2021-12-20 01:25:13 +01:00
c796187d1e Absolute value plot (useful for log scale) 2021-12-14 13:13:36 +00:00
b92fb84e9d adding pthread link 2021-11-29 00:03:19 +00:00
5e04a0321e Merge branch 'master' into develop 2021-11-28 23:57:15 +00:00
78351a9b76 better interface for critical threaded sections 2021-11-28 23:51:56 +00:00
fe8c6c6630 Merge branch 'develop' of github.com:aportelli/LatAnalyze into develop 2021-11-28 23:26:20 +00:00
5f192ad30f Thread pool implementation 2021-11-28 23:26:17 +00:00
ccb837a244
Update build-macos.yml 2021-11-17 16:37:05 +00:00
75485219d8 CI uses HDF5 1.10.8 hoping to solve compilation issues on Big Sur 2021-11-17 16:17:45 +00:00
a3054a0f44 first GitHub CI 2021-11-17 16:06:26 +00:00
d6e5ba724d CI scripts expose number of build tasks 2021-11-16 21:35:35 +00:00
9341a31cf4 gitignore update 2021-11-16 21:34:39 +00:00
b4b6bd22fa compatible with Minuit2 in ROOT 2021-11-16 21:34:25 +00:00
AndrewYongZhenNing
6eca1e6fc6 i) removed pvalue fit criteria
ii) overloaded fit() to output FitResult object of a particular sample
2021-10-07 17:44:10 +01:00
AndrewYongZhenNing
28aff209c4 New function fitSample to make XYSampleData::fit more modular:
Eg application: In fit scans, one may only want central fit for the uncorr fit to speed up process.
2021-09-22 15:53:26 +01:00
AndrewYongZhenNing
9c5ade4989 Changed fit criteria from chi2PerDof to pValue. 2021-09-22 12:35:41 +01:00
AndrewYongZhenNing
f0739047c3 XYSampleData throws Runtime exception error if central fit's chi2PerDof exceeds user-set/default bounds for chi2PerDof. This can be used to skip fits with bad fitranges. 2021-08-25 15:59:00 +01:00
AndrewYongZhenNing
6990d16ca0 Merge remote-tracking branch 'fork/develop' into develop 2021-08-25 14:55:52 +01:00
80e3c27d8e Added private variables to set bound on chi2perDof. This is used tas criteria for fit scans.
TODO: modify to exception handling.
2021-08-25 14:53:52 +01:00
AndrewYongZhenNing
2b52ee4512 Merge remote-tracking branch 'fork/develop' into develop 2021-05-21 15:33:52 +01:00
af31d1564d Previous commit failed to compile: needed to remove leftover lines. 2021-05-21 15:33:34 +01:00
AndrewYongZhenNing
938b96bf95 Merge remote-tracking branch 'fork/develop' into develop 2021-05-21 15:30:02 +01:00
375b8fd038 Removed criteria of rejecting fits if sample fit chi2PerDof is bad. 2021-05-21 15:29:24 +01:00
AndrewYongZhenNing
a7d020e0f9 Merge remote-tracking branch 'fork/develop' into develop 2021-05-20 11:51:53 +01:00
c48e2be20b Added feature to reject fit if 25% of sample fits are bad (with chi2perdof > 2 or is a NaN) 2021-05-20 11:51:29 +01:00
AndrewYongZhenNing
113b433b5e Merge remote-tracking branch 'fork/develop' into develop 2021-05-20 11:14:53 +01:00
9e8d534635 New methods in XYSampleData class to skip fits that are non-converging/large chi2PerDof.
This is tracked by boolean goodFit_.
2021-05-20 11:05:25 +01:00