Timeline
10/21/13:
- 23:13 Changeset [17303] by
- added (macro to plot data taking efficiency)
- 21:59 Changeset [17302] by
- fRealRowWidth is know already before the header is written, so it can be updated. That has the advantage that the files headers can be read with fitsdump (I hope) even if the file is not yet closed - otherwise it gives an error that the column size mismatches.
- 17:35 Changeset [17301] by
- Removed an obsolete const-qualifier... again.
- 17:35 Changeset [17300] by
- RunDescription given to Open missed the information about maxevts and maxtime.
- 17:34 Changeset [17299] by
- Added some comments to the code.
- 17:20 Changeset [17298] by
- Fixed wrong header bug
- 14:15 Changeset [17297] by
- Added some more tweaks needed by CINT (default constructors, handling of __attribute((__packed__)))
- 14:11 Changeset [17296] by
- Gave the possibility to change the number of threads, as long as nothing has been written to the file yet
- 13:43 Changeset [17295] by
- Removed an obsolete const-qualifier
- 13:39 Changeset [17294] by
- Added a missing std::
- 13:39 Changeset [17293] by
- Found a better solution to allow rootcint to parse unordered_map.
- 13:39 Changeset [17292] by
- Added some tweaks to allow root cint to parse the C++11 stuff.
- 13:36 Changeset [17291] by
- BugFixed fitsdump to display the correct num of rows also for compressed tables
- 13:35 Changeset [17290] by
- Added a Compression constructor which allows CINT to pass the argument as an int:
- 13:34 Changeset [17289] by
- Added missing Mars style exception handling.
- 13:27 Changeset [17288] by
- Bugfix to be able to reuse the same zofits object to write more than one file
- 13:25 Changeset [17287] by
- izstream is already included from factfits.
- 13:24 Changeset [17286] by
- Added new classes zofits and factofits
- 12:05 Changeset [17285] by
- fixed bug related to thread-safe-ness
- 12:04 Changeset [17284] by
- added special case for sanity checks if calibration table is compressed
- 12:02 Changeset [17283] by
- added no-wait condition when processing is immediate
- 11:54 Changeset [17282] by
- Added some more missing std:: for the compilition in Mars
10/20/13:
- 21:56 Changeset [17281] by
- Use the correct define as setup by configure
- 21:56 Changeset [17280] by
- When we take data (eg drs-pedestal) and the voltag eis off do not display that as red, but as white instead.
- 21:54 Changeset [17279] by
- Fixed the ionice
- 19:54 Changeset [17278] by
- Updated the number of bytes in the DRS_RUN service.
- 19:16 Changeset [17277] by
- Missed the possibility to setup the number of tiles after the constructor. This a simple thing because it is only used when the catalog is written in close().
- 19:15 Changeset [17276] by
- Set a catalog size which is reasonable for normal data taking / data taking rates.
- 18:31 Changeset [17275] by
- The allowed-scheme to distinguish between what to do in case of a successfully processed event and an unsucessfully processed event was buggy.
- 17:28 Changeset [17274] by
- Added more missing std::
- 17:28 Changeset [17273] by
- Removed std:: from fits
- 17:01 Changeset [17272] by
- Added night to the end of the DRS_RUNS service.
- 17:01 Changeset [17271] by
- Added night to the DRS_RUNS service.
- 17:00 Changeset [17270] by
- Start fadctrl with a higher I/O priority.
10/19/13:
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
Note:
See TracTimeline
for information about the timeline view.