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

sort by:
Revision Author Date Message Commit Date
a92f7c5 fixed a bug in cheetah_ana_pkg so that allocated memory for events with damaged data is free'd properly, this helped runs with lots of damaged events to finish successfully 28 February 2014, 11:50:19 UTC
9bccac0 fixed a bug so that writeFlag is properly deterined with the listfinder 27 February 2014, 14:25:05 UTC
10d7eb6 removed an excessive DETECTOR_LOOP.. 27 February 2014, 14:13:41 UTC
6fab07b implemented a new hitfinder algorithm (#11) that reads a text file of event names and uses only those events as hits. Compatible with hitfinderInvert. 27 February 2014, 14:12:31 UTC
d34eec4 found two bugs in the detector loops in cheetah_ana_mod.cpp when looking for the reason the data from the back detector was a copy of the front detector data, updated the psana.cfg so that it properly reads the data from both detectors (note that det0 = front, det1 = back), also updated the dark.ini --> darkcal.ini which now contains a proper set of parameters for a dark run with both detectors 26 February 2014, 18:57:08 UTC
4b568f2 added check for removed keyword histogramMax and added feeSpectrum = BldInfo(FEE-SPEC0) to sample psana.cfg, which is necessary to avoid that psana crashes even though the FEE spectrum is not used 17 February 2014, 16:35:35 UTC
1423ab4 fixed an annoying runApp() exception that made it through compilation, removed a loop 'Digesting initial frames' loop that had been added elsewhere 17 February 2014, 14:28:06 UTC
a58483d fixed a compilation bug in setup.cpp 23 January 2014, 23:13:00 UTC
c854717 fixed a compilation bug in saveCXI.cpp 23 January 2014, 23:09:15 UTC
689dc62 first attempt to merge developer branch into Jonas after 6 months.. 23 January 2014, 22:58:23 UTC
2ddd6c7 PRELIMINARY CHANGES, MAY NOT WORK FOR nPowederFrames in saveCXIDB 23 January 2014, 15:32:53 UTC
6d99f8f removed util.h, functions in cheetahEvent.h 07 January 2014, 17:22:07 UTC
e10914d merged with developer, compiled and tested on one dataset from July 2012 at AMO. 07 January 2014, 17:16:36 UTC
c42b720 merged with developer, not complied 07 January 2014, 17:02:15 UTC
7653c99 added manual copy and link of ndarray package in download psana script. This is needed from psana release 0.10 on. 07 January 2014, 16:22:27 UTC
6b25f07 added some stuff to cmake configuration 07 January 2014, 14:25:09 UTC
f723335 after merge with master and fixed conflicts 07 January 2014, 13:12:20 UTC
b9c58a0 Fixed issue with numbering of downsampled images if more than one detector is present. 13 December 2013, 15:37:57 UTC
a19e381 patch that makes sure that histograms are written even for short runs 10 December 2013, 08:53:33 UTC
d6d3cf6 current 04 December 2013, 10:50:39 UTC
22c8d33 Merge branch 'testing' into developer Conflicts: source/cheetah_ana_pkg/src/cheetah_ana_mod.cpp 26 November 2013, 15:18:01 UTC
ccaf9b5 Added warning about new keyword in psana.conf 26 November 2013, 15:16:11 UTC
a3bec42 Merge branch 'testing' into developer Conflicts: source/cheetah_ana_pkg/src/cheetah_ana_mod.cpp 24 November 2013, 18:10:19 UTC
ebf4d06 End of shift 3 commits 24 November 2013, 17:53:38 UTC
4231cbd IDL8.2 compatibility: Fixed annoying bug in the way IDL handled headers in read_csv() function (and undocumented side-effect of something) 23 November 2013, 06:19:06 UTC
c762806 Small updates and fixes 23 November 2013, 05:12:21 UTC
bb72424 Added FEEspectrum in-line photon energy spectrometer 22 November 2013, 11:25:02 UTC
d189d24 small fix 22 November 2013, 08:57:17 UTC
018be90 folder with time stamp generated by running run_cheetah, submit_cheetah 22 November 2013, 08:55:54 UTC
aac4324 Added radial background subtraciton option (surprisingly effective in some cases - and fast) 22 November 2013, 06:18:58 UTC
19017b5 dangling debug printf eliminated 15 November 2013, 16:03:19 UTC
8814eb5 hitfinderIgnoreHaloPixels = 0 is default now 15 November 2013, 15:51:43 UTC
cd1a71d fixed wrong target folder im submit_cheetah script 11 November 2013, 17:21:39 UTC
97ef71a Merge branch 'testing' into developer Conflicts: source/libcheetah/src/powder.cpp 08 November 2013, 20:54:09 UTC
47d31b0 www update 08 November 2013, 20:37:31 UTC
70a51be missing folder in sbatch_cheetah script fixed 08 November 2013, 15:39:21 UTC
7290947 scripts more user friendly 08 November 2013, 09:00:37 UTC
df9063d Fixes during 2dx beamtime 06 November 2013, 05:46:10 UTC
5d8db66 let's be more generous: now downsampled image does not crop line of pixels at the edge if image has uneven edge size 05 November 2013, 16:46:07 UTC
4896733 fixed some bugs originating from previous 2 commits 05 November 2013, 16:04:20 UTC
f023798 got rid of corrected_int16, only generated if really needed now. Downsampled image is now saved as float due to problems arising with small value range of int16. 05 November 2013, 14:20:17 UTC
7c06a60 fixed too large allocation of downsampled image arrays 05 November 2013, 08:46:33 UTC
ebe2cbc tidied up writing of sigma and mean maps in CXI, now also available for assembled and downsampled images if option assemblePowders=1. If activated this might slow down cheetah. 03 November 2013, 18:28:20 UTC
eea1788 pnccd artifact correction is now logged in pixelmask 03 November 2013, 14:43:23 UTC
ee5954c Added BlsDataEBeamV4 (needed to read wavelength etc as of 1 November) 01 November 2013, 22:57:37 UTC
a070606 merged with master and compiles and runs 31 October 2013, 16:32:39 UTC
52c35c8 Array bounds check in peak list handling 24 October 2013, 20:56:41 UTC
88d92c1 Added support for CspadV1 (reverted in the middle of an experiment) 23 October 2013, 07:33:10 UTC
8dfa856 Added missing mutexes from the free-lock-condition trap (cause of stalling??) 21 October 2013, 14:56:28 UTC
8930b02 Added hitfinder/peakfinder 8 - aims to estimate appropriate thresholds based solely on specified signal:noise criterion (ie: no ADC threshold, this is estimated automatically). Like all things automatic, it can go awry, so use at your own risk. 21 October 2013, 12:08:30 UTC
a770511 Find the new unified detector library for pdsdata 19 October 2013, 16:21:23 UTC
a852c3f Improved histograms, with region of interest selection capability (making the histograms much more manageable in size) 19 October 2013, 12:17:42 UTC
4317ff3 default resolution limits fixed 14 October 2013, 15:49:17 UTC
5178c2c avoid writing of tof data if event does not have tof data 14 October 2013, 09:24:56 UTC
76103e4 Added peak-based powder plots; tweaked peak finder for single pixel peaks; some updates to GUI stuff 03 October 2013, 14:59:39 UTC
4d25e0d Small changes to the web site 02 October 2013, 21:03:41 UTC
bcbfde5 Small updates 25 September 2013, 12:06:32 UTC
c2f7961 process_many for processing cheetah on davinci cluster. 16 August 2013, 14:57:37 UTC
701cead common mode correction for pnccd implemented. Not very impressing effect... 10 August 2013, 12:56:25 UTC
bddaa20 fix in downsampling after testing 03 August 2013, 10:10:35 UTC
d6643ec Fast scan does not work for all hitfinders (yet) 01 August 2013, 08:48:35 UTC
a07bd07 More intuitive downsamping of mask in non-conservative mode 30 July 2013, 18:49:15 UTC
55390cf Add a memcheck test 29 July 2013, 15:20:00 UTC
a175568 Do not call exit at the end, as it prevents destructors from running. 29 July 2013, 14:54:29 UTC
1562207 Fix uninitialized values 29 July 2013, 13:49:32 UTC
b22cc11 Release CXI object only at close 29 July 2013, 12:41:20 UTC
7252441 Fix a couple of memory leaks 29 July 2013, 12:17:08 UTC
f31aa9b Make sure error exit codes are != 0 29 July 2013, 10:38:46 UTC
c637a10 Add first full system test 29 July 2013, 10:28:39 UTC
e35857f fixed memory leak in new code. 28 July 2013, 11:01:14 UTC
65f8765 non-conservative downsampling added 28 July 2013, 00:25:00 UTC
a3a9d4e Start to add tests using the Google Testing Framework. 26 July 2013, 14:41:50 UTC
b1f220c fixed another bug in saveCXI.cpp, it should now save data properly... 22 July 2013, 13:48:37 UTC
7cbe26b removed bug in saveCXI.cpp where the new output parameters weren't created properly in the file structure 22 July 2013, 13:42:09 UTC
0a50ccd Remove unnecessary output 22 July 2013, 12:25:39 UTC
082c74f Back to fiducials in filenames, when present, but with small formatting change In the previous convention, filenames tend not to be listed in chronological order. This is now fixed. 22 July 2013, 12:16:44 UTC
16e0669 fixed hitrate bug in saveCXI.cpp 22 July 2013, 10:41:09 UTC
8fd6254 added so that nFrames, nHits, and hitrate are saved for all data as well as each powder class 22 July 2013, 10:17:49 UTC
1d9fc7e Write frame number, not fiducial, to hdf5 filenames 22 July 2013, 09:56:32 UTC
b9cb769 updated CXIDB format so it saves solidAngleConst and the Encoder Value of the detector properly in 'LCLS/', also included the new ini parameter for polarization and solid angle corrections in 'cheetah/configuration/' 22 July 2013, 09:21:54 UTC
cb2f46a added solidAngleConst to output for individual hits (saveFrame.cpp) 22 July 2013, 08:50:19 UTC
5ae3165 Merge branch 'developer' into jonas 22 July 2013, 08:42:24 UTC
099dc45 Add hitfinderInvertHit tag (i.e. save non-hits) 22 July 2013, 07:31:53 UTC
7fc5f68 framesorter can now print sort fields 22 July 2013, 04:12:09 UTC
9c4228a Squash compilation warning messages 21 July 2013, 19:23:24 UTC
e82567a Fix resolution limit mask 21 July 2013, 18:45:33 UTC
8c53f2f updated doc/cheetah.ini and writeConfigurationLog with the current keywords 21 July 2013, 04:49:42 UTC
8a2397c Helper scripts that list *all* cheetah keywords 20 July 2013, 09:34:38 UTC
78a5824 changed so that the global counter is used in addToRadialAverageStack instead of local (removes bug where radialStack is saved for the first event in class), reverted output name so several files are saved, updated output for radialAverages and powderSums 20 July 2013, 09:01:59 UTC
85016a5 commented out pthread_mutex_lock and pthred_mutex_unlock in saveRadialAverageStack, this has already been done in addToRadialAverageStack and it seems that multiple locks in the same thread results in threads freezing at the end of run.... 20 July 2013, 08:54:23 UTC
719aec4 commented out bufferAssembledNPeaksMin and bufferAssembledNPeaksMax completely to get rid of warnings when compiling 20 July 2013, 08:53:00 UTC
260d59b reverted flags applybadpixelmap, beamcenterx, and beamcentery for back compatability... 20 July 2013, 08:48:41 UTC
682c0fb changed back the names of badpixelmap and baddatamap for back compatibility 20 July 2013, 07:24:03 UTC
2a9f5d2 found a bug in allocatePowderMemory where a powder loop was lacking end parenthesis, changed indentation to make it clearer... 19 July 2013, 07:15:24 UTC
67c33c3 made sure all allocated arrays in detectorObject are free'd in freePowderMemory, which was renamed to freeDetectorMemory. Also commented out correctedMin,correctedMax,assembledMin,assembledMax since they weren't saved to powder sum file, and changed so that the powder log file saves each hit on an individual line 19 July 2013, 07:03:27 UTC
02c2d82 removed loops for zero-initializations of arrays in allocatePowderMemory, since calloc initializes all bits to zero (eq to 0 for int, long, uint, uint16_t, float, double), so no need for further initialization 14 July 2013, 06:32:48 UTC
64f2a1a Added WAXS processing scripts 11 July 2013, 14:51:47 UTC
99646dc added option for hitfinder 1 that allows to make hitfinding based on detector corrected data, keyword is hitfinderOnDetectorCorrectedData. 11 July 2013, 12:39:44 UTC
dd57c45 updated doc/cheetah.ini as well.. 10 July 2013, 20:32:15 UTC
800daaf implemented solid angle correction (two algorithms), still need to write solidAngleConst to HDF5 file 10 July 2013, 20:30:31 UTC
back to top