https://github.com/biochem-fan/cheetah

sort by:
Revision Author Date Message Commit Date
72ab215 Misc small things 19 June 2012, 23:54:56 UTC
d08b6aa 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 Added a comment warning about assumptions regarding Acqiris and Pulnix arrays 15 June 2012, 08:28:58 UTC
f8c35b7 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 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 Updted instructions in makefile 05 June 2012, 13:48:39 UTC
8665fc4 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 Streamlined timing calculation to top of event() structure 25 May 2012, 12:11:31 UTC
e1a6c28 Removed cspad temperature references (no one was using it anyway) 25 May 2012, 12:07:43 UTC
91229b6 Simplified reading of quadrant data into event array (less dereferencing) 25 May 2012, 12:03:53 UTC
48d42ed Added top-level I/O speed test for measuring how fast event() is called 25 May 2012, 11:54:13 UTC
700cdfc Minor stuff 25 May 2012, 11:42:38 UTC
b1b40bb myana: Changes to cheetah to make it compile on cfelsgi (mainly paths) 23 May 2012, 08:53:19 UTC
36c1516 myana: Changes to main.cc required to make it compile on cfelsgi 23 May 2012, 08:47:00 UTC
0533e59 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 Added a few files in myana directory 23 May 2012, 07:56:17 UTC
fc1af3a Minor changes to upload, makefile for cfelsgi 23 May 2012, 07:39:52 UTC
c7c6c1c Field names in powder .h5 agree with saved frames 15 May 2012, 15:15:55 UTC
44cbd3a Housekeeping: tidied up Makefile 10 May 2012, 20:02:22 UTC
fc9b9a0 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 myana: Housekeeping. 10 May 2012, 19:51:32 UTC
5886979 myana: migrated lcls.new to lcls; removed old version of LCLS libraries 10 May 2012, 19:45:46 UTC
ec89437 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 myana: Cheetah makefile successfully makes myana, myana_morefeatures 10 May 2012, 19:18:03 UTC
7b59dc5 myana: Removed dependence on ROOT 10 May 2012, 18:58:36 UTC
545d438 Pulled new LCLS myana library from psexport 10 May 2012, 18:40:16 UTC
27ec992 Fighting compilation bugs with the new myana; reverted to old version 10 May 2012, 10:30:44 UTC
bd80d04 Fixed a type conversion error 10 May 2012, 09:09:03 UTC
8b95a2c Merge branch 'master' of ssh://git.bitwiz.org.uk/cheetah 10 May 2012, 09:07:12 UTC
6b4a1aa Removed dependence on CspadCorrector.cc, CspadGeometry.cc, myana_cspad.cc 10 May 2012, 09:06:03 UTC
3bc7653 Status at end of May 2012 CXI beamtime 10 May 2012, 08:42:18 UTC
a9fbb56 Small changes 06 May 2012, 05:21:12 UTC
3bda5a6 Changed name of saved darkcal/gaincal files 05 May 2012, 08:08:58 UTC
d22b967 Don't save powder patterns if they are not being added up 05 May 2012, 08:07:24 UTC
70adb38 Fixed seg fault freeing Pulnix data 05 May 2012, 06:54:55 UTC
8c2b716 Documentation: detectorObject.h 03 May 2012, 20:52:19 UTC
f73336c Documentation: cheetahGlobal.h 03 May 2012, 20:51:26 UTC
5550a9c Whitespace 27 April 2012, 13:23:39 UTC
51d424b Documentation: cheetahGlobal.h 27 April 2012, 08:18:26 UTC
81fba81 Whitespace 26 April 2012, 16:14:06 UTC
46d59fc Documentation: cheetahGlobal.h 26 April 2012, 16:06:05 UTC
83a8745 Whitespace 26 April 2012, 16:06:05 UTC
de06a7c First crack at Doxygen documentation 22 April 2012, 17:02:58 UTC
c4b6117 Last commit at end of day 13 April 2012, 13:12:12 UTC
ece701b Seperated global variable updating from event processing (looking to future calling of individual modules) 13 April 2012, 10:04:37 UTC
c4dd64e Removed two redundant files 13 April 2012, 09:53:18 UTC
e02b6a2 Reorganised files to cheetah.lib directory 13 April 2012, 09:49:25 UTC
6f789d0 tEventData -> cEventData 13 April 2012, 07:11:57 UTC
b5f8cfa 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 Simplified saving of radial stacks (need to work out method for dynamic resizing) 29 March 2012, 13:46:27 UTC
567bb36 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 A few fixes on detector parsin 26 March 2012, 09:55:41 UTC
65c333c Updated .ini file templates 26 March 2012, 09:51:16 UTC
7d02af6 Misc fixes to threading and Pulnix readout 26 March 2012, 08:20:50 UTC
8e105ac Save pulnix CCD images 21 March 2012, 16:42:39 UTC
9e832a6 Added Pulnix camera for CXI instrument 21 March 2012, 16:30:23 UTC
5f71104 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 Added snippet of code for Questar camera on CXI 20 March 2012, 20:51:33 UTC
417581b Removed a stack of spurious headers from many .cpp files 20 March 2012, 20:41:59 UTC
ec22289 Consolidated file format for saving summed data 20 March 2012, 19:09:49 UTC
a5c21db Renamed to object 20 March 2012, 17:54:31 UTC
e04136f Renamed pixelDetector.cpp to detectorClass.cpp 20 March 2012, 17:46:49 UTC
25f1953 Debugging an apparent mutex lockup 15 March 2012, 15:37:32 UTC
7a0c0ab Separate powder patterns and radial stacks for each detector 15 March 2012, 11:25:04 UTC
98b0d0d Minor - last few small changes for the day 14 March 2012, 15:05:23 UTC
8662156 Removed variables commented out in the move to two detectors 14 March 2012, 14:39:26 UTC
dd695b5 Added parsing and execution of multiple detectors 14 March 2012, 13:16:26 UTC
052f272 Minor changes before implementing 2nd detector 14 March 2012, 08:44:08 UTC
e0bedb9 Deleted obsolete old pds library from archive 28 February 2012, 14:13:14 UTC
bf3a13a Archived old version of pds libraries in case ever needed 28 February 2012, 14:12:28 UTC
e850d80 Fixed compile errors in pds libraries when compiling on cfelsgi (mainly missing or assumed headers) 28 February 2012, 14:09:02 UTC
832b286 Downloaded new version of pcds libraries from SLAC 28 February 2012, 13:38:54 UTC
46c26c2 Merge branch 'master' of ssh://git.bitwiz.org.uk/cheetah Conflicts: setup.cpp 27 February 2012, 09:49:02 UTC
dccfa3e Added soft links to data0 for backward-compatibility with current post-processing software 16 February 2012, 22:55:46 UTC
8bc64b9 Made multi-CCD data fields consistent with what we used for the pnccd (data0, data1, etc...) 15 February 2012, 16:19:39 UTC
335f72b 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 Semantics: replaced threadInfo with eventData 11 February 2012, 23:54:26 UTC
0014f14 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 Enabled processing of multiple detectors and abstracted detector layer 11 February 2012, 23:19:23 UTC
8f85154 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 Merge branch 'master' of ssh://git.bitwiz.org.uk/cheetah Conflicts: setup.cpp 07 February 2012, 13:14:36 UTC
882464b 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 Merge branch 'master' of ssh://git.bitwiz.org.uk/cheetah Conflicts: setup.cpp 06 February 2012, 08:30:14 UTC
d35bfaa Update documentation (document hitfinder 6) 06 February 2012, 04:16:10 UTC
3e6046c Clear out unused ini keywords 06 February 2012, 03:31:50 UTC
6b83c7b Merge branch 'rick/peaks' 06 February 2012, 02:06:09 UTC
34e401c Add missing keywords to log.txt 06 February 2012, 01:21:38 UTC
5f0bce2 Array bounds check 05 February 2012, 20:06:37 UTC
67aa0fa Hitfinder 6: use maximum connected pixels setting (hitfinderMaxPixCount) 05 February 2012, 19:53:17 UTC
458603c Hitfinder algorithms 5,6: use peakmask when requested 05 February 2012, 04:38:36 UTC
fb3c061 Print out resolution range when detector distance changes 04 February 2012, 21:47:45 UTC
bd37085 Fix possible seg fault 04 February 2012, 21:31:07 UTC
5b188c4 Hitfinder algorithm 6: Optionally use annulus of >1 thickness 04 February 2012, 04:42:51 UTC
bb26487 Reorganize hitfinders.cpp a bit 04 February 2012, 03:44:20 UTC
8b886b3 peakfinder 6: fix small bug in pixel counting 03 February 2012, 10:40:56 UTC
2f2171c Fix unresolved merge conflicts 03 February 2012, 10:30:44 UTC
67b41a0 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 Miscellaneous small changes - resyncing changes to repository 29 January 2012, 10:17:32 UTC
9f78642 Add photon energy info to log.txt 27 January 2012, 10:27:54 UTC
285fc37 Fixed bug in quickview (couldn's search in pwd) 27 January 2012, 05:49:26 UTC
back to top