72ab215 | Anton Barty | 19 June 2012, 23:54:56 UTC | Misc small things | 19 June 2012, 23:54:56 UTC |
d08b6aa | Anton Barty | 18 June 2012, 05:52:56 UTC | Removed confusing error message: Detector Z position is recorded at 1Hz and is not in each frame; printing an error each frame gives the impression of a non-existent problem. | 18 June 2012, 05:52:56 UTC |
517bbba | Anton Barty | 15 June 2012, 08:28:58 UTC | Added a comment warning about assumptions regarding Acqiris and Pulnix arrays | 15 June 2012, 08:28:58 UTC |
f8c35b7 | Anton Barty | 15 June 2012, 08:23:13 UTC | Fixed two memory leaks (be careful: I assume the LCLS getTM6740Value and getAcqValue() functions return new arrays which we must de-allocate ourselves. If instead these functions return simply a pointer to memory which myana will de-allocate itself then this may cause problems elsewhere in myana). | 15 June 2012, 08:23:13 UTC |
bc40ac5 | Anton Barty | 15 June 2012, 08:03:13 UTC | Added autorun script (for automatic processing of runs as they are completed). In IDL - can be updated later | 15 June 2012, 08:03:13 UTC |
f3e31cf | Anton Barty | 05 June 2012, 13:48:39 UTC | Updted instructions in makefile | 05 June 2012, 13:48:39 UTC |
8665fc4 | Anton Barty | 25 May 2012, 14:03:12 UTC | Added options for multithreaded and single threaded processing. This enables eventData to remain visible at the calling function level provided code is called in single threaded mode. In multi-thread mode, threads are created detached and destroy themselves on completion. | 25 May 2012, 14:03:12 UTC |
51ec6f7 | Anton Barty | 25 May 2012, 12:11:31 UTC | Streamlined timing calculation to top of event() structure | 25 May 2012, 12:11:31 UTC |
e1a6c28 | Anton Barty | 25 May 2012, 12:07:43 UTC | Removed cspad temperature references (no one was using it anyway) | 25 May 2012, 12:07:43 UTC |
91229b6 | Anton Barty | 25 May 2012, 12:03:53 UTC | Simplified reading of quadrant data into event array (less dereferencing) | 25 May 2012, 12:03:53 UTC |
48d42ed | Anton Barty | 25 May 2012, 11:54:13 UTC | Added top-level I/O speed test for measuring how fast event() is called | 25 May 2012, 11:54:13 UTC |
700cdfc | Anton Barty | 25 May 2012, 11:42:38 UTC | Minor stuff | 25 May 2012, 11:42:38 UTC |
b1b40bb | Anton Barty | 23 May 2012, 08:53:19 UTC | myana: Changes to cheetah to make it compile on cfelsgi (mainly paths) | 23 May 2012, 08:53:19 UTC |
36c1516 | Anton Barty | 23 May 2012, 08:47:00 UTC | myana: Changes to main.cc required to make it compile on cfelsgi | 23 May 2012, 08:47:00 UTC |
0533e59 | Anton Barty | 23 May 2012, 08:37:05 UTC | myana: Modifications required to get the latest myana/release to compile on cfelsgi: mostly missing headers and conflicting function definitions. This needs to be done each time the release directory is updated and ported to cfelsgi. | 23 May 2012, 08:37:05 UTC |
ffa4a43 | Anton Barty | 23 May 2012, 07:56:17 UTC | Added a few files in myana directory | 23 May 2012, 07:56:17 UTC |
fc1af3a | Anton Barty | 23 May 2012, 07:39:52 UTC | Minor changes to upload, makefile for cfelsgi | 23 May 2012, 07:39:52 UTC |
c7c6c1c | Anton Barty | 15 May 2012, 15:15:55 UTC | Field names in powder .h5 agree with saved frames | 15 May 2012, 15:15:55 UTC |
44cbd3a | Anton Barty | 10 May 2012, 20:02:22 UTC | Housekeeping: tidied up Makefile | 10 May 2012, 20:02:22 UTC |
fc9b9a0 | Anton Barty | 10 May 2012, 19:52:08 UTC | myana: NOTE - compiles at SLAC, pdsdata libraries not yet modified to compile on cfelsgi. See earlier commit for what needs changing. | 10 May 2012, 19:52:08 UTC |
23e5878 | Anton Barty | 10 May 2012, 19:51:32 UTC | myana: Housekeeping. | 10 May 2012, 19:51:32 UTC |
5886979 | Anton Barty | 10 May 2012, 19:45:46 UTC | myana: migrated lcls.new to lcls; removed old version of LCLS libraries | 10 May 2012, 19:45:46 UTC |
ec89437 | Anton Barty | 10 May 2012, 19:27:48 UTC | myana: Cheetah compiles with new library (Note: don't need SplitEventQ - already it is included in main) | 10 May 2012, 19:27:48 UTC |
3ccf21a | Anton Barty | 10 May 2012, 19:18:03 UTC | myana: Cheetah makefile successfully makes myana, myana_morefeatures | 10 May 2012, 19:18:03 UTC |
7b59dc5 | Anton Barty | 10 May 2012, 18:58:36 UTC | myana: Removed dependence on ROOT | 10 May 2012, 18:58:36 UTC |
545d438 | Anton Barty | 10 May 2012, 18:40:16 UTC | Pulled new LCLS myana library from psexport | 10 May 2012, 18:40:16 UTC |
27ec992 | Anton Barty | 10 May 2012, 10:30:44 UTC | Fighting compilation bugs with the new myana; reverted to old version | 10 May 2012, 10:30:44 UTC |
bd80d04 | Anton Barty | 10 May 2012, 09:09:03 UTC | Fixed a type conversion error | 10 May 2012, 09:09:03 UTC |
8b95a2c | Anton Barty | 10 May 2012, 09:07:12 UTC | Merge branch 'master' of ssh://git.bitwiz.org.uk/cheetah | 10 May 2012, 09:07:12 UTC |
6b4a1aa | Anton Barty | 10 May 2012, 09:06:03 UTC | Removed dependence on CspadCorrector.cc, CspadGeometry.cc, myana_cspad.cc | 10 May 2012, 09:06:03 UTC |
3bc7653 | Anton Barty | 10 May 2012, 08:42:18 UTC | Status at end of May 2012 CXI beamtime | 10 May 2012, 08:42:18 UTC |
a9fbb56 | Anton Barty | 06 May 2012, 05:21:12 UTC | Small changes | 06 May 2012, 05:21:12 UTC |
3bda5a6 | Anton Barty | 05 May 2012, 08:08:58 UTC | Changed name of saved darkcal/gaincal files | 05 May 2012, 08:08:58 UTC |
d22b967 | Anton Barty | 05 May 2012, 08:07:24 UTC | Don't save powder patterns if they are not being added up | 05 May 2012, 08:07:24 UTC |
70adb38 | Anton Barty | 05 May 2012, 06:54:55 UTC | Fixed seg fault freeing Pulnix data | 05 May 2012, 06:54:55 UTC |
8c2b716 | Rick Kirian | 03 May 2012, 20:52:19 UTC | Documentation: detectorObject.h | 03 May 2012, 20:52:19 UTC |
f73336c | Rick Kirian | 03 May 2012, 20:51:26 UTC | Documentation: cheetahGlobal.h | 03 May 2012, 20:51:26 UTC |
5550a9c | Rick Kirian | 27 April 2012, 13:23:39 UTC | Whitespace | 27 April 2012, 13:23:39 UTC |
51d424b | Rick Kirian | 27 April 2012, 08:18:08 UTC | Documentation: cheetahGlobal.h | 27 April 2012, 08:18:26 UTC |
81fba81 | Rick Kirian | 26 April 2012, 15:36:01 UTC | Whitespace | 26 April 2012, 16:14:06 UTC |
46d59fc | Rick Kirian | 23 April 2012, 21:59:10 UTC | Documentation: cheetahGlobal.h | 26 April 2012, 16:06:05 UTC |
83a8745 | Rick Kirian | 23 April 2012, 20:27:43 UTC | Whitespace | 26 April 2012, 16:06:05 UTC |
de06a7c | Rick Kirian | 18 April 2012, 21:15:17 UTC | First crack at Doxygen documentation | 22 April 2012, 17:02:58 UTC |
c4b6117 | Anton Barty | 13 April 2012, 13:12:12 UTC | Last commit at end of day | 13 April 2012, 13:12:12 UTC |
ece701b | Anton Barty | 13 April 2012, 10:04:37 UTC | Seperated global variable updating from event processing (looking to future calling of individual modules) | 13 April 2012, 10:04:37 UTC |
c4dd64e | Anton Barty | 13 April 2012, 09:53:18 UTC | Removed two redundant files | 13 April 2012, 09:53:18 UTC |
e02b6a2 | Anton Barty | 13 April 2012, 09:49:25 UTC | Reorganised files to cheetah.lib directory | 13 April 2012, 09:49:25 UTC |
6f789d0 | Anton Barty | 13 April 2012, 07:11:57 UTC | tEventData -> cEventData | 13 April 2012, 07:11:57 UTC |
b5f8cfa | Anton Barty | 12 April 2012, 14:21:58 UTC | cheetah to libCheetah conversion. Cheetah code is clean of explicit references to LCLS code; main Cheetah file does no more than populate event structure, everything else (including threads) is done in separate modules; ready to be bundled as a library and called from Python, psana or any other routines. | 12 April 2012, 14:21:58 UTC |
73719b8 | Anton Barty | 29 March 2012, 13:46:27 UTC | Simplified saving of radial stacks (need to work out method for dynamic resizing) | 29 March 2012, 13:46:27 UTC |
567bb36 | Anton Barty | 28 March 2012, 09:23:01 UTC | Added a bad data mask (bad data is ignored in analysis but retained in the image and passed through to exported data; bad pixels are set to zero before any analysis and lost forever) | 28 March 2012, 09:23:01 UTC |
def192a | Anton Barty | 26 March 2012, 09:55:41 UTC | A few fixes on detector parsin | 26 March 2012, 09:55:41 UTC |
65c333c | Anton Barty | 26 March 2012, 09:51:16 UTC | Updated .ini file templates | 26 March 2012, 09:51:16 UTC |
7d02af6 | Anton Barty | 26 March 2012, 08:20:50 UTC | Misc fixes to threading and Pulnix readout | 26 March 2012, 08:20:50 UTC |
8e105ac | Anton Barty | 21 March 2012, 16:42:39 UTC | Save pulnix CCD images | 21 March 2012, 16:42:39 UTC |
9e832a6 | Anton Barty | 21 March 2012, 16:30:23 UTC | Added Pulnix camera for CXI instrument | 21 March 2012, 16:30:23 UTC |
5f71104 | Anton Barty | 21 March 2012, 16:10:51 UTC | Detector geometry auto-selects between geometry in pixels and geometry in meters (assuming no detector is more than 1m x 1m in size) | 21 March 2012, 16:10:51 UTC |
e9060c5 | Anton Barty | 20 March 2012, 20:51:33 UTC | Added snippet of code for Questar camera on CXI | 20 March 2012, 20:51:33 UTC |
417581b | Anton Barty | 20 March 2012, 20:41:59 UTC | Removed a stack of spurious headers from many .cpp files | 20 March 2012, 20:41:59 UTC |
ec22289 | Anton Barty | 20 March 2012, 19:09:49 UTC | Consolidated file format for saving summed data | 20 March 2012, 19:09:49 UTC |
a5c21db | Anton Barty | 20 March 2012, 17:54:31 UTC | Renamed to object | 20 March 2012, 17:54:31 UTC |
e04136f | Anton Barty | 20 March 2012, 17:46:49 UTC | Renamed pixelDetector.cpp to detectorClass.cpp | 20 March 2012, 17:46:49 UTC |
25f1953 | Anton Barty | 15 March 2012, 15:37:32 UTC | Debugging an apparent mutex lockup | 15 March 2012, 15:37:32 UTC |
7a0c0ab | Anton Barty | 15 March 2012, 11:25:04 UTC | Separate powder patterns and radial stacks for each detector | 15 March 2012, 11:25:04 UTC |
98b0d0d | Anton Barty | 14 March 2012, 15:05:23 UTC | Minor - last few small changes for the day | 14 March 2012, 15:05:23 UTC |
8662156 | Anton Barty | 14 March 2012, 14:39:26 UTC | Removed variables commented out in the move to two detectors | 14 March 2012, 14:39:26 UTC |
dd695b5 | Anton Barty | 14 March 2012, 13:16:26 UTC | Added parsing and execution of multiple detectors | 14 March 2012, 13:16:26 UTC |
052f272 | Anton Barty | 14 March 2012, 08:44:08 UTC | Minor changes before implementing 2nd detector | 14 March 2012, 08:44:08 UTC |
e0bedb9 | Anton Barty | 28 February 2012, 14:13:14 UTC | Deleted obsolete old pds library from archive | 28 February 2012, 14:13:14 UTC |
bf3a13a | Anton Barty | 28 February 2012, 14:12:28 UTC | Archived old version of pds libraries in case ever needed | 28 February 2012, 14:12:28 UTC |
e850d80 | Anton Barty | 28 February 2012, 14:09:02 UTC | Fixed compile errors in pds libraries when compiling on cfelsgi (mainly missing or assumed headers) | 28 February 2012, 14:09:02 UTC |
832b286 | Anton Barty | 28 February 2012, 13:38:54 UTC | Downloaded new version of pcds libraries from SLAC | 28 February 2012, 13:38:54 UTC |
46c26c2 | Anton Barty | 27 February 2012, 09:49:02 UTC | Merge branch 'master' of ssh://git.bitwiz.org.uk/cheetah Conflicts: setup.cpp | 27 February 2012, 09:49:02 UTC |
dccfa3e | Anton Barty | 16 February 2012, 22:55:46 UTC | Added soft links to data0 for backward-compatibility with current post-processing software | 16 February 2012, 22:55:46 UTC |
8bc64b9 | Anton Barty | 15 February 2012, 16:19:39 UTC | Made multi-CCD data fields consistent with what we used for the pnccd (data0, data1, etc...) | 15 February 2012, 16:19:39 UTC |
335f72b | Anton Barty | 13 February 2012, 11:30:52 UTC | Updated format of frames.txt file to be somewhat less ad-hoc (beware users of scripts that look at this file) | 13 February 2012, 11:30:52 UTC |
412de5d | Anton Barty | 11 February 2012, 23:54:26 UTC | Semantics: replaced threadInfo with eventData | 11 February 2012, 23:54:26 UTC |
0014f14 | Anton Barty | 11 February 2012, 23:47:39 UTC | Squashed a few bugs. Amazingly it seems to work just as before despite all the heart surgery. So far so good - but keep eyes out for bugs. | 11 February 2012, 23:47:39 UTC |
cbd5669 | Anton Barty | 11 February 2012, 23:19:23 UTC | Enabled processing of multiple detectors and abstracted detector layer | 11 February 2012, 23:19:23 UTC |
8f85154 | Anton Barty | 11 February 2012, 12:46:48 UTC | Added signal:noise criterion to hitfinder 3 Merge branch 'master' of ssh://git.bitwiz.org.uk/cheetah Conflicts: setup.cpp | 11 February 2012, 12:46:48 UTC |
78855ea | Anton Barty | 07 February 2012, 13:14:36 UTC | Merge branch 'master' of ssh://git.bitwiz.org.uk/cheetah Conflicts: setup.cpp | 07 February 2012, 13:14:36 UTC |
882464b | Anton Barty | 06 February 2012, 08:33:18 UTC | Merge branch 'master' of ssh://git.bitwiz.org.uk/cheetah Conflicts: source/setup.cpp source/worker.cpp | 06 February 2012, 08:33:18 UTC |
54294cf | Anton Barty | 06 February 2012, 08:30:14 UTC | Merge branch 'master' of ssh://git.bitwiz.org.uk/cheetah Conflicts: setup.cpp | 06 February 2012, 08:30:14 UTC |
d35bfaa | Richard A. Kirian | 06 February 2012, 04:16:10 UTC | Update documentation (document hitfinder 6) | 06 February 2012, 04:16:10 UTC |
3e6046c | Richard A. Kirian | 06 February 2012, 03:31:50 UTC | Clear out unused ini keywords | 06 February 2012, 03:31:50 UTC |
6b83c7b | Richard A. Kirian | 06 February 2012, 02:06:09 UTC | Merge branch 'rick/peaks' | 06 February 2012, 02:06:09 UTC |
34e401c | Richard A. Kirian | 06 February 2012, 01:21:38 UTC | Add missing keywords to log.txt | 06 February 2012, 01:21:38 UTC |
5f0bce2 | Richard A. Kirian | 05 February 2012, 20:06:37 UTC | Array bounds check | 05 February 2012, 20:06:37 UTC |
67aa0fa | Richard A. Kirian | 05 February 2012, 19:53:17 UTC | Hitfinder 6: use maximum connected pixels setting (hitfinderMaxPixCount) | 05 February 2012, 19:53:17 UTC |
458603c | Richard A. Kirian | 05 February 2012, 04:38:36 UTC | Hitfinder algorithms 5,6: use peakmask when requested | 05 February 2012, 04:38:36 UTC |
fb3c061 | Richard A. Kirian | 04 February 2012, 21:47:45 UTC | Print out resolution range when detector distance changes | 04 February 2012, 21:47:45 UTC |
bd37085 | Richard A. Kirian | 04 February 2012, 21:31:07 UTC | Fix possible seg fault | 04 February 2012, 21:31:07 UTC |
5b188c4 | Richard A. Kirian | 04 February 2012, 04:42:51 UTC | Hitfinder algorithm 6: Optionally use annulus of >1 thickness | 04 February 2012, 04:42:51 UTC |
bb26487 | Richard A. Kirian | 04 February 2012, 03:44:20 UTC | Reorganize hitfinders.cpp a bit | 04 February 2012, 03:44:20 UTC |
8b886b3 | Richard A. Kirian | 03 February 2012, 10:00:33 UTC | peakfinder 6: fix small bug in pixel counting | 03 February 2012, 10:40:56 UTC |
2f2171c | Richard A. Kirian | 03 February 2012, 10:19:22 UTC | Fix unresolved merge conflicts | 03 February 2012, 10:30:44 UTC |
67b41a0 | Anton Barty | 29 January 2012, 10:18:52 UTC | Merge branch 'master' of ssh://git.bitwiz.org.uk/cheetah Conflicts: source/setup.cpp source/worker.cpp | 29 January 2012, 10:18:52 UTC |
83cc608 | Anton Barty | 29 January 2012, 10:17:32 UTC | Miscellaneous small changes - resyncing changes to repository | 29 January 2012, 10:17:32 UTC |
9f78642 | Richard A. Kirian | 27 January 2012, 10:27:54 UTC | Add photon energy info to log.txt | 27 January 2012, 10:27:54 UTC |
285fc37 | Richard A. Kirian | 27 January 2012, 05:49:26 UTC | Fixed bug in quickview (couldn's search in pwd) | 27 January 2012, 05:49:26 UTC |