Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-30 | Add excitation error to Millepede data (local-only measurement) | Thomas White | |
2023-08-30 | Fussiness | Thomas White | |
2023-08-24 | Use built-in Mille writer instead of wrapping C++ version | Thomas White | |
2023-07-28 | Tweak sigmas | Thomas White | |
2023-07-28 | align_detector: Decode labels and apply geometry corrections | Thomas White | |
2023-07-28 | Don't attempt to write Mille data without geometry groups | Thomas White | |
2023-07-28 | Unconditionally compile crystfel-mille.c | Thomas White | |
We need mille_label() for align_detector, even if we don't have Millepede. Some of this complexity can be removed later by re-implementing "mille()". The build system and wrapper code is already longer than a pure C implementation would be. | |||
2023-07-28 | Fix sigmas | Thomas White | |
2023-07-28 | Avoid repetitive code | Thomas White | |
2023-07-28 | Fix incorrectly-sized array | Thomas White | |
2023-07-28 | Re-define geometry group labelling scheme | Thomas White | |
The old version was totally broken. The serial numbers have to contain the complete hierarchy information, otherwise they aren't unique. | |||
2023-07-28 | Add rotation gradients for Mille | Thomas White | |
2023-07-28 | Implement rotation gradients (with test) | Thomas White | |
2023-07-28 | Calculate panel Minvs | Thomas White | |
2023-07-28 | Calculate fs and ss gradients together, SPOT panel number, add matrix hooks | Thomas White | |
2023-07-28 | Trim the list of geometric parameters | Thomas White | |
2023-07-28 | Initial conversion of Millepede code to fs/ss gradients | Thomas White | |
2023-07-28 | Remove z-component and x/y tracking | Thomas White | |
2023-07-28 | Fix horribly confusing rotation labels | Thomas White | |
2023-07-28 | z-rotation gradients | Thomas White | |
2023-07-28 | indexamajig: Set all group translation gradients | Thomas White | |
2023-07-28 | Move Mille stuff to separate file | Thomas White | |