Timeline
10/18/13:
- 22:29 Changeset [17269] by
- Instead of a lot of conditionals in case of no queue, the queues are set to prompt execution so that the calling code is always the same; reset fErrno before a new data block is written, i.e. when a table header is written.
- 22:21 Changeset [17268] by
- Implemented a <-operator to allow for sorting and the possibility to request prompt execution.
- 17:54 Changeset [17267] by
- Added header guard.
- 17:53 Changeset [17266] by
- Removed the std:: from the fits classes.
- 17:53 Changeset [17265] by
- changed std::ofits to just ofits
- 17:52 Changeset [17264] by
- Hopefully finished removing the std namespace from the headers.
- 17:08 Changeset [17263] by
- Added more std:: namespace qualifiers
- 16:56 Changeset [17262] by
- Removed the 'using namespace' from header
- 16:55 Changeset [17261] by
- Removed 'using namespace' from header; some minor simplifications
- 16:54 Changeset [17260] by
- Removed the 'using namespace std;' from the header.
- 16:50 Changeset [17259] by
- added output of tables in a file for fitsdump
- 16:10 Changeset [17258] by
- Replaced calls to post by emplace. Therefore implemented new construtor of WriteTarget to simplify call. Removed some arts from the comments. Instead of throwing an exception if writing fails, errno is propagated to the WriteRow. Instead of throwing an exception for 0 tiles, use 1 instead, this is not critical. Check for possible exceptions from the queues in every WriteRow call (we don't want to process a whole file to just realize at the close() call that something is wrong. Added a few more const qualifiers; replaced ostringstream by to_string where appropriate for perfromance reasons.
- 14:57 Changeset [17257] by
- Added button for ZFits
- 14:56 Changeset [17256] by
- Fixed some compiling issues.
- 14:55 Changeset [17255] by
- removed some macros.
- 14:10 Changeset [17254] by
- Use a shared_ptr with aliasing of char* instead of a MemoryChunk
- 13:49 Changeset [17253] by
- zofits with catalog shrinking and compressed calibration table
- 13:31 Changeset [17252] by
- Changed the order of arguments to WriteFitsImp.
- 13:29 Changeset [17251] by
- Forgot the #endif
- 13:28 Changeset [17250] by
- Updated exception handling to make Mars happy.
- 13:27 Changeset [17249] by
- Added a special constructor version to make CINT happy and me unhappy.
- 13:26 Changeset [17248] by
- Moved the night argument to the end so that it can be omoitted
- 13:26 Changeset [17247] by
- Added a check for its existance and potentially use colorgcc
- 13:25 Changeset [17246] by
- Use LINKER so that we can compiler with colorgcc
- 13:24 Changeset [17245] by
- Added definees for PACKAGE_NAME, PACKAGE_VERSION and REVISION
10/17/13:
- 16:50 Changeset [17244] by
- Added new options and commands to configure file compression; added kZFits as allowed file type.
- 16:49 Changeset [17243] by
- Encapsulated the header with a guard (I don't understand why this was not yet done); reworked the static setup functions to avoid the need for a source file if included in multiple targets; simplified SetNumThreads... a good documentation is enough.
- 16:48 Changeset [17242] by
- Removed obsolete and potentially dangerous include
- 16:47 Changeset [17241] by
- Fixed a square root of a potenitally negative number; replaced setting the default keys in the fits file with SetDefaultKeys; added night as an argument to WriteFitsImp
- 16:46 Changeset [17240] by
- Added SetDefaultKeys
- 15:33 Changeset [17239] by
- zofits with extra default values setters
- 15:22 Changeset [17238] by
- Using the new Queue implementation, all queued functions need to return true so that the event is afterwards removed from the queue; added fits.fz and fits.gz to the list of recognized file extensions; added kZFits to the list of known file formats; give an old DRS calibration to the DataCalib writer for compression.
- 15:21 Changeset [17237] by
- Cleaner version of zofits
- 15:20 Changeset [17236] by
- Using the new Queue implementation, all queued functions need to return true so that the event is afterwards removed from the queue.
- 15:19 Changeset [17235] by
- Some changes to limits: An alarm is now posted if the difference between camera temp and outside temperature is larger than 15deg. This is a value which has never been reached so far. So in this case something is broken. Adapted also the colors accordingly as well as the colors for the currents.
- 15:17 Changeset [17234] by
- So far the assumption was that the precise one is the DAC, but (most probably) because some current is lost into the OpAMP, the really precise device is the ADC. Consequently, the inverse calibration factor applies to I9 and not to I8.
- 15:15 Changeset [17233] by
- Get the last available drs calibration to initialize the DataWriteFits2 so that it will use this one for compression.
- 15:08 Changeset [17232] by
- Give the night to DrsCalibration::WriteFitsImp
- 15:06 Changeset [17231] by
- Moved the implementation of the output file from a data memember to a shared_ptr. If a DrsCalibration is given in the constructor, a factfits object is created instead of a ofits object to compress the file; Moved WriteDefaultKeys to ofits, to make it usuable in Mars as well
10/16/13:
- 21:02 Changeset [17230] by
- Use Queue from externals instead of src.
- 21:02 Changeset [17229] by
- Use Queue from externals instead of src.
- 20:51 Changeset [17228] by
- Adapted to changes in Queue; Compression queues do not need sorting... first-in-first-out is always correct
- 20:50 Changeset [17227] by
- Remove fSort; replaced the possibility to define a wrapper class which overwrites begin()
- 19:22 Changeset [17226] by
- SerDrsCalibration changed to vector... pointers are always a security risk; added SetDrsCalibration(DrsCalibration&)
- 19:20 Changeset [17225] by
- Fixed initialization with static data member; removed buggy example; adapted AddColumn; removed obsolete error messages
- 19:18 Changeset [17224] by
- Added missing include; setup a reasonable scheme for calling AddColumn for potentally compressed data
- 19:17 Changeset [17223] by
- Renamed BlockHeaderWriter to Compression - it is the user interface! Renamed member functions to something more reasonable; added correct types so that enums can be casted in the call to AddColumn
- 16:11 Changeset [17222] by
- Header of zofits and zfits, with common enums
- 16:04 Changeset [17221] by
- better version of zofits. New factofits. Only cleanup, defines, comments and catalog shrinkage are missing
10/15/13:
- 15:22 Changeset [17220] by
- Reverting to last revision.
- 15:05 Changeset [17219] by
- draft zofits working with Queue and MemoryManager
10/13/13:
10/12/13:
- 11:50 Changeset [17217] by
- Updated the FTM_CONTROL service handling. It was broken since kValid was introduced.
10/11/13:
- 17:11 Changeset [17216] by
- Added the brand new zofits class.
- 15:59 Changeset [17215] by
- Now feedback has a dedicated state to check whether is is calibrated - use that.
- 15:50 Changeset [17214] by
- This fix should change that sometimes the rate is displayed in red because the biasctrl is in ramping.
- 15:49 Changeset [17213] by
- Some additons to the tab-completion.
- 15:21 Changeset [17212] by
- Added new file format ZFits
- 15:20 Changeset [17211] by
- Added the upcoming new file format ZFits.
- 14:55 Changeset [17210] by
- changed the values in the ceres.rc for the 12 bit ADC
- 14:25 Changeset [17209] by
- Implemented 12 bit ADC
- 14:11 Changeset [17208] by
- changed values for baselineMean and gainMean according to a simulated 12 bit ADC
- 12:56 Changeset [17207] by
- updates ceres.rc to something we are currently using ... and added more ressources
- 09:58 Changeset [17206] by
- Added missing initialization of is_compressed variable
- 07:35 Changeset [17205] by
- set svn:ignore to ignore automaticly created files
10/09/13:
- 12:57 Changeset [17204] by
- filling aux info to db already at 9 and 10
10/08/13:
- 15:35 Changeset [17203] by
- Added custom channel offsets to correct gain variations seen in the camera; some small imporvements to the output; instead of using Ubd as reference, now the voltage around which the gain is spposed to be 0 is used as reference - this also improves the behaviour during bright light.
10/06/13:
- 13:30 Changeset [17202] by
- in commit 17200 & 17201 I committed accidentally a lot of changes, that were totally unnecessary. So I reverted back to 17199. In this revision the svn property svn:ignore is still set, such that all the Cint.cc and Cint.h files as well as .d files are ignored. In addition I changed melectronics/MAvalanchePhotoDiode.h: I gave the Afterpulse class a ClassDef macro... and I added the link pragma into LinkDef.h file. So now one can easier write test macros for the APD class, without the need to compile the macro. Sorry for the hubbub.
- 12:09 Changeset [17201] by
- forgot to add Afterpuls class files
- 12:08 Changeset [17200] by
- adjusted svn:ignore property to ignore Cint and Deb files
10/04/13:
- 18:55 Changeset [17199] by
- Implemented the option to fix the noise to sigma; fix noise to sigma as default; added new histograms which exclude the time marker channels; slightly modified start value for noise
09/27/13:
- 09:11 Changeset [17198] by
- added condition: writing MMcEvtBasic container to fits only for data simulation, not for calibration runs)
- 09:06 Changeset [17197] by
- bug fix: memory leak, added delete for variable random
09/20/13:
- 12:22 Changeset [17196] by
- Removed some output to allow the use in a cron job without getting flooded by emails; added the start date to the output.
- 12:21 Changeset [17195] by
- Removed some output to allow the use in a cron job without getting flooded by emails; added the start date to the output.
- 12:21 Changeset [17194] by
- Plot one standard pixel and one time marker channel; I think it makes sense to start the pixle fit with the r-value from the global fit.
09/19/13:
- 16:45 Changeset [17193] by
- Added libTools to fitsdump
- 16:27 Changeset [17192] by
- Read the mean value for the temperatures directly from the report; fixed a new bug in the calculation of the median.
- 16:25 Changeset [17191] by
- There is no need to wiat for the commad to be sent.
- 16:23 Changeset [17190] by
- Adapted script to new feedback states, take the slower ramping into account, also adapted the condition for the feedback being stable, it is stable when all patches have reached their nominal overvoltage.
- 16:21 Changeset [17189] by
- Little improvements to the output.
- 16:20 Changeset [17188] by
- Removed FEEDBACK-TEST and SINGLEPE-TEST -- they are not needed anymore.
- 16:19 Changeset [17187] by
- Adapted the waiting time to the slower ramping, removed the setting of the algorithm type; 'VoltageOn' is not an allowed state for the biasctrl anymore
- 16:18 Changeset [17186] by
- Fixed a typo in the evaluation of the configuration; added sending mean and rms of temperatures as well.
- 16:17 Changeset [17185] by
- Reverting to last revision.
- 16:17 Changeset [17184] by
- Reverting to last revision.
- 16:16 Changeset [17183] by
- Reverting to last revision.
- 16:16 Changeset [17182] by
- Reverting to last revision.
- 16:16 Changeset [17181] by
- Reverting to last revision.
- 16:16 Changeset [17180] by
- Reverting to last revision.
- 16:16 Changeset [17179] by
- Reverting to last revision.
- 16:15 Changeset [17178] by
- Reverting to last revision.
- 16:15 Changeset [17177] by
- Reverting to last revision.
- 16:15 Changeset [17176] by
- Reverting to last revision.
- 16:15 Changeset [17175] by
- Reverting to last revision.
- 16:15 Changeset [17174] by
- Some minor updates and a bug fix in the format of the NOMINAL service.
- 16:13 Changeset [17173] by
- Use the new algorithm by default; implemented temperature correction per bias patch; the temp coefficient is now settable from the configuration database.
- 15:08 Changeset [17172] by
- Read bias patch wise tenmperatures from fscctrl instead of calculating itself so that all programs have consistent values and we store them in our slow control files.
- 15:00 Changeset [17171] by
- Changed the order
Note:
See TracTimeline
for information about the timeline view.