]>
jspc29.x-matter.uni-frankfurt.de Git - radhard.git/log
Benjamin Linnik [Wed, 2 Dec 2015 11:55:19 +0000 (12:55 +0100)]
Run analyzer: added improved summary table
Benjamin Linnik [Tue, 24 Nov 2015 15:22:03 +0000 (16:22 +0100)]
Run analyzer: added summary table to cout output
Benjamin Linnik [Mon, 23 Nov 2015 12:05:37 +0000 (13:05 +0100)]
Run analyzer: added S/N database integration and calculation, code cleanup, better markup
Benjamin Linnik [Mon, 21 Sep 2015 16:29:02 +0000 (18:29 +0200)]
Run analyzer: bugfix in spectrum integration, noise border was not found correctly
Benjamin Linnik [Mon, 21 Sep 2015 15:45:47 +0000 (17:45 +0200)]
Run analyzer: ignore ChargeSpectrum.c
Benjamin Linnik [Mon, 21 Sep 2015 15:45:03 +0000 (17:45 +0200)]
Run analyzer: ignore ChargeSpectrum.c
Benjamin Linnik [Mon, 21 Sep 2015 15:43:52 +0000 (17:43 +0200)]
Run analyzer: label corrections
Benjamin Linnik [Mon, 21 Sep 2015 15:00:29 +0000 (17:00 +0200)]
Run analyzer: Added routine writeObservableToFile() and the vector compareHistogramVector to write out only specific histograms (of different runs) into one file
Benjamin Linnik [Mon, 21 Sep 2015 13:37:29 +0000 (15:37 +0200)]
Run analyzer: humanreadableruncode is given to the HistogramClass, so it can set the titles of the histograms correctly
Benjamin Linnik [Mon, 21 Sep 2015 12:45:26 +0000 (14:45 +0200)]
Run analyzer: Bugfixes and examples
Benjamin Linnik [Mon, 21 Sep 2015 09:56:17 +0000 (11:56 +0200)]
Run analyzer: Added the new class HistogramType.c, now all histograms and cuts are stored and managed in this class. Every cut is an instance of the class HistogramType.
Benjamin Linnik [Thu, 17 Sep 2015 09:04:03 +0000 (11:04 +0200)]
Run analyzer: Last commit, before adding the class Histogram.c and seriously reorganizing Run.c
Benjamin Linnik [Tue, 15 Sep 2015 12:28:36 +0000 (14:28 +0200)]
Run analyzer: Added option to integrate histograms from a certain threshold
Benjamin Linnik [Fri, 11 Sep 2015 17:11:57 +0000 (19:11 +0200)]
Run analyzer: Commented out debug lines
Benjamin Linnik [Fri, 11 Sep 2015 17:01:11 +0000 (19:01 +0200)]
Run analyzer: Added the new type of cut: fixed threshold in MAPS.c and Run.c, yet fixed to 150 ADU
Benjamin Linnik [Fri, 11 Sep 2015 16:58:45 +0000 (18:58 +0200)]
Run analyzer: Added the function Run::plotCompareHistograms(), see documentation for usage
Benjamin Linnik [Fri, 11 Sep 2015 12:59:23 +0000 (14:59 +0200)]
Run analyzer: cleaned up tabs in MAPC.c
Benjamin Linnik [Thu, 10 Sep 2015 15:47:21 +0000 (17:47 +0200)]
Run analyzer: If ROOT file not existent, force analysis of run
Benjamin Linnik [Tue, 8 Sep 2015 21:30:17 +0000 (23:30 +0200)]
Run analyzer: Added option to switch common mode filter on and off, default value is on, use the function Run::useCommonModeFilter(Bool_t) in ChargeSpectrum.c to change value
Dennis Doering [Mon, 7 Sep 2015 14:13:04 +0000 (16:13 +0200)]
Cleaned reorderFSBB
Dennis Doering [Mon, 7 Sep 2015 13:48:54 +0000 (15:48 +0200)]
FSBB: Set fRows and fColumns in MAPS.C to the fixed values 8 and 208 to read the data from file
Dennis Doering [Tue, 1 Sep 2015 14:33:16 +0000 (16:33 +0200)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:radhard
Benjamin Linnik [Tue, 1 Sep 2015 14:33:01 +0000 (16:33 +0200)]
Run analyzer: added a suffix to runcode and humanreadable string, is set automatically when submatrix is selected/cropped out in selectSubMatrixFSBB() or setSubMatrixBorders()
Dennis Doering [Tue, 1 Sep 2015 14:03:28 +0000 (16:03 +0200)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:radhard
Conflicts:
MABS_run_analyzer/ChargeSpektrum.c
Dennis Doering [Tue, 1 Sep 2015 13:58:43 +0000 (15:58 +0200)]
ChargeSpektrum
Benjamin Linnik [Tue, 1 Sep 2015 13:52:22 +0000 (15:52 +0200)]
Run analyzer: added possibility to analyze submatrices of matrices or a specific area of the sensor, see new function Run::setSubMatrixBoders()
Benjamin Linnik [Mon, 31 Aug 2015 14:26:59 +0000 (16:26 +0200)]
Run analyzer: forgot to change debugging variable to off
Benjamin Linnik [Mon, 31 Aug 2015 14:24:24 +0000 (16:24 +0200)]
Run analyzer: merge, added histogramtypename in writeoutObservables()
Benjamin Linnik [Mon, 31 Aug 2015 14:22:52 +0000 (16:22 +0200)]
Run analyzer: Small bugfixes, defollowed ChargeSpectrum.c: individual changes should not be overwritten here
Dennis Doering [Wed, 26 Aug 2015 13:23:38 +0000 (15:23 +0200)]
Bugfix ownpath
Dennis Doering [Tue, 25 Aug 2015 12:39:31 +0000 (14:39 +0200)]
Bugfix
Benjamin Linnik [Tue, 25 Aug 2015 12:25:47 +0000 (14:25 +0200)]
Run analyzer: resolved conflicts while merging without_FSBB with master 2
Benjamin Linnik [Tue, 25 Aug 2015 12:17:36 +0000 (14:17 +0200)]
Run analyzer: resolved conflicts while merging without_FSBB with master
Benjamin Linnik [Tue, 25 Aug 2015 12:08:40 +0000 (14:08 +0200)]
Run analyzer: small bugfixes before merge to trunk
Dennis Doering [Tue, 25 Aug 2015 10:20:17 +0000 (12:20 +0200)]
Outpath modified to custom
Dennis Doering [Tue, 25 Aug 2015 09:51:33 +0000 (11:51 +0200)]
integrateSr90 in
Benjamin Linnik [Mon, 24 Aug 2015 18:40:02 +0000 (20:40 +0200)]
Run analyzer: Round up of average cluster calculation routine
Benjamin Linnik [Thu, 20 Aug 2015 15:11:03 +0000 (17:11 +0200)]
Run analyzer: Added average cluster calculation routine
Dennis Doering [Wed, 29 Jul 2015 18:02:56 +0000 (20:02 +0200)]
FSBB erste funktionierende Version
Benjamin Linnik [Wed, 29 Jul 2015 13:04:42 +0000 (15:04 +0200)]
Run analyzer: Reverted changes for FSBB (locally)
Benjamin Linnik [Wed, 29 Jul 2015 12:58:00 +0000 (14:58 +0200)]
Run analyzer/Bot: Updated Bot for Pegasus, added better documentation implementation to Run analyzer
Dennis Doering [Tue, 21 Jul 2015 09:41:29 +0000 (11:41 +0200)]
FSBB added (not bugfree so far)
Dennis Doering [Wed, 15 Jul 2015 13:40:00 +0000 (15:40 +0200)]
Exceloutput modified
Script for longer consecutive runlists
Pegasus parameters changed
Benjamin Linnik [Thu, 25 Jun 2015 16:40:12 +0000 (18:40 +0200)]
Run analyzer: If NULL found in database for storepath, assume garlic and chip generation name as subfolder to search for run data
Benjamin Linnik [Thu, 25 Jun 2015 13:53:51 +0000 (15:53 +0200)]
Run analyzer: If a run was analyzed with default config, it will be forced to be analyzed again next time
Benjamin Linnik [Thu, 25 Jun 2015 13:52:33 +0000 (15:52 +0200)]
Run analyzer: If a run was analyzed with default config, it will be forced to be analyzed again next time
Dennis Doering [Thu, 25 Jun 2015 13:46:42 +0000 (15:46 +0200)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:radhard
Conflicts:
MABS_run_analyzer/ChargeSpektrum.c
Dennis Doering [Thu, 25 Jun 2015 13:43:17 +0000 (15:43 +0200)]
Chargespektrum Summed output added
Benjamin Linnik [Thu, 25 Jun 2015 13:39:51 +0000 (15:39 +0200)]
Merge branch 'master' of jspc29:radhard
Benjamin Linnik [Thu, 25 Jun 2015 13:39:28 +0000 (15:39 +0200)]
Run analyzer: Added possibility to analyze runs not finished yet
Dennis Doering [Thu, 25 Jun 2015 09:52:13 +0000 (11:52 +0200)]
Added Cd-109 as alternative to Fe-55 for vetopeak
Dennis Doering [Wed, 17 Jun 2015 12:07:19 +0000 (14:07 +0200)]
bugifx pedestal>0 removed
Dennis Doering [Wed, 17 Jun 2015 12:04:06 +0000 (14:04 +0200)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:radhard
Conflicts:
MABS_run_analyzer/ChargeSpektrum.c
Dennis Doering [Wed, 17 Jun 2015 12:01:29 +0000 (14:01 +0200)]
Dennis Version ChargeSpektrum
Benjamin Linnik [Wed, 17 Jun 2015 11:57:38 +0000 (13:57 +0200)]
Run analyzer: merged with trunk
Benjamin Linnik [Wed, 17 Jun 2015 11:55:48 +0000 (13:55 +0200)]
Run analyzer: outsource functions from ChargeSpectrum.c to a newly created file ChargeSpektrumFunctions.c
Benjamin Linnik [Wed, 17 Jun 2015 11:54:18 +0000 (13:54 +0200)]
Run analyzer: Noise routine adjusted for pixel with zero CDS, warn user if pixel with zero noise are detected
Dennis Doering [Tue, 16 Jun 2015 13:16:05 +0000 (15:16 +0200)]
storepathOutLinux added to save files hardcoded in /d/garlic/Mi34/rootFiles
to avoid the permission problem of folders under linux
Dennis Doering [Thu, 11 Jun 2015 10:59:15 +0000 (12:59 +0200)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:radhard
Conflicts:
MABS_run_analyzer/Run.c
Dennis Doering [Thu, 11 Jun 2015 10:55:54 +0000 (12:55 +0200)]
Run.h Pegasus vetothreshold changed so it should fit better
Dennis Doering [Thu, 11 Jun 2015 10:54:07 +0000 (12:54 +0200)]
Noise in ADU now inserted to database
Benjamin Linnik [Tue, 9 Jun 2015 12:16:29 +0000 (14:16 +0200)]
Anylyzer: Added real frame number counter to database and code, added noise threshold finder and Sr90 spectrum integration
Benjamin Linnik [Wed, 3 Jun 2015 14:07:37 +0000 (16:07 +0200)]
Anylyzer: Added column to represent the number of frames really found in folder to database, account for USB system crashes
Benjamin Linnik [Wed, 3 Jun 2015 12:02:10 +0000 (14:02 +0200)]
Anylyzer: commented out suspecious noise/pedestal warning, better look at the statistics at the end of the analysis
Benjamin Linnik [Tue, 2 Jun 2015 14:53:58 +0000 (16:53 +0200)]
Anylyzer: Pegasus adjustments: fixed human readable string generation
Benjamin Linnik [Tue, 2 Jun 2015 14:10:39 +0000 (16:10 +0200)]
Anylyzer: added null pointer exception handling
Benjamin Linnik [Tue, 2 Jun 2015 13:18:52 +0000 (15:18 +0200)]
Anylyzer: fixed double run analysis
Benjamin Linnik [Tue, 2 Jun 2015 12:38:28 +0000 (14:38 +0200)]
Anylyzer: changed frames to analyze to 100% again, last push sued only 50% of avaible frames
Benjamin Linnik [Tue, 2 Jun 2015 12:30:17 +0000 (14:30 +0200)]
Anylyzer: merge, changed space between debugging values to 5
Benjamin Linnik [Tue, 2 Jun 2015 12:28:52 +0000 (14:28 +0200)]
Anylyzer: Added pegasus support, ignoring cluster around pixel with highly negative CDS value in dynamical noise calculation, added switching between SMA and MMA dynamical noise calculation, code cleanup and messing up
Dennis Doering [Wed, 27 May 2015 10:25:47 +0000 (12:25 +0200)]
Bessere Darstellung in debugStream von MAPS.C
Benjamin Linnik [Fri, 22 May 2015 19:06:37 +0000 (21:06 +0200)]
Run analyzer: Conflicts solved 1
Benjamin Linnik [Fri, 22 May 2015 19:03:45 +0000 (21:03 +0200)]
Run analyzer: Removed limitation to maximum 50 data files in MAPS.c
Dennis Doering [Fri, 22 May 2015 14:21:05 +0000 (16:21 +0200)]
Fix filebeschränkung auf 50 Files (high statistikruns haben 500 Files)
Benjamin Linnik [Mon, 18 May 2015 00:42:37 +0000 (02:42 +0200)]
Run analyzer: ThresholdHistogram calibrated added
Benjamin Linnik [Sat, 16 May 2015 10:03:04 +0000 (12:03 +0200)]
Run analyzer: writeObservableToFile() added
Benjamin Linnik [Thu, 14 May 2015 05:04:14 +0000 (07:04 +0200)]
Run analyzer: merge, writeObservableToFile not working yet
Benjamin Linnik [Thu, 14 May 2015 04:56:06 +0000 (06:56 +0200)]
Run analyzer: Important bugfix - fixed memory leakage, cleaned up code, added error catching routines, overall stability fixes
Dennis Doering [Wed, 13 May 2015 11:18:42 +0000 (13:18 +0200)]
writeObservableToFile added
Dennis Doering [Wed, 13 May 2015 07:42:51 +0000 (09:42 +0200)]
threshold=2 as new standard
Benjamin Linnik [Mon, 11 May 2015 12:45:49 +0000 (14:45 +0200)]
Anylyzer: Fixed noise label for threshold spectra, added possibility to select summary type: threshold, calibrated and normal
Benjamin Linnik [Mon, 11 May 2015 12:16:19 +0000 (14:16 +0200)]
Anylyzer: Fixed graph colors
Benjamin Linnik [Fri, 8 May 2015 16:29:01 +0000 (18:29 +0200)]
Merge branch 'master' of jspc29:radhard
Benjamin Linnik [Fri, 8 May 2015 16:28:46 +0000 (18:28 +0200)]
Anylyzer: Fixed summary and canvas drawing with ROOT 6
Dennis Doering [Fri, 8 May 2015 08:45:59 +0000 (10:45 +0200)]
git ignore
Benjamin Linnik [Fri, 8 May 2015 07:51:13 +0000 (09:51 +0200)]
Run analyzer: Added cluster threshold hit finding method
Benjamin Linnik [Thu, 7 May 2015 12:17:21 +0000 (14:17 +0200)]
Anylyzer: Addapted to ROOT 6
Benjamin Linnik [Thu, 7 May 2015 11:01:35 +0000 (13:01 +0200)]
Fixed PlotAllHistograms()
Benjamin Linnik [Thu, 7 May 2015 10:26:43 +0000 (12:26 +0200)]
Analysis: only std=c++11 warnings left
Benjamin Linnik [Thu, 7 May 2015 10:07:03 +0000 (12:07 +0200)]
Analysis: few bugfixes, less warnings, new veto peak search algorithm, ROOT file is saved/wrote to disk prior to analysis
Benjamin Linnik [Thu, 7 May 2015 10:04:13 +0000 (12:04 +0200)]
Analysis: few bugfixes, less warnings, new veto peak search algorithm, ROOT file is saved/wrote to disk prior to analysis
Dennis Doering [Wed, 6 May 2015 13:38:56 +0000 (15:38 +0200)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:radhard
Conflicts:
MABS_run_analyzer/ChargeSpektrum.c
Dennis Doering [Wed, 6 May 2015 13:35:52 +0000 (15:35 +0200)]
Dennis ChargeSpektrum.c
Benjamin Linnik [Wed, 6 May 2015 10:32:08 +0000 (12:32 +0200)]
Analyzer: Show more along the x-axis in ShowAllHistograms Plots
Benjamin Linnik [Mon, 4 May 2015 17:50:24 +0000 (19:50 +0200)]
Analysis: Improved Veto peak finding routine, added user warnings
Dennis Doering [Mon, 4 May 2015 15:08:01 +0000 (17:08 +0200)]
Analyzer: fixed writeallhistogram bug
Benjamin Linnik [Mon, 4 May 2015 14:41:07 +0000 (16:41 +0200)]
removed IWORID2013.zip
Benjamin Linnik [Mon, 4 May 2015 13:40:58 +0000 (15:40 +0200)]
last cleanup before deleting stuff from radhard
Benjamin Linnik [Mon, 4 May 2015 13:33:02 +0000 (15:33 +0200)]
last cleanup before deleting stuff from radhard
Benjamin Linnik [Mon, 4 May 2015 13:17:02 +0000 (15:17 +0200)]
bot/Analyzer: added option to plot seed, veto spectrum in one panel, bot bugfixes