Timeline



11/13/13:

15:01 Changeset [17317] by tbretz
Added gpsctrl
15:00 Changeset [17316] by tbretz

11/06/13:

12:54 Changeset [17315] by Daniela Dorner
changed column name from fRunId to fRunID

11/04/13:

13:06 Changeset [17314] by daqct3
Change to Logon script setting of DIM_HOST_NODE

10/29/13:

17:15 Changeset [17313] by mknoetig
add: get_status to the GPS arduino firmware and documentation

10/28/13:

17:18 WikiStart edited by mknoetig
(diff)
17:16 FactGps created by mknoetig
16:37 Changeset [17312] by mknoetig
add: full documentation
16:01 Changeset [17311] by mknoetig
add: additional external datasheets and schematics
15:12 Changeset [17310] by ftemme
Changed the name of the mc_star macro and commented the inclusion of MLogManip.h out. The inclusion causes an error while compiling
15:12 Changeset [17309] by ftemme
Changed the name of the mc_callisto macro and commented the inclusion of MLogManip.h out. The inclusion causes an error while compiling
13:12 Changeset [17308] by mknoetig
add: FACT GPS module firmware and first version of the documentation

10/22/13:

21:11 Changeset [17307] by tbretz
Added wrappers for some defines to the MARS namespace to make that available in rootlogon to pipe that through AcLiC as define to ofits.h
20:43 Changeset [17306] by tbretz
Implemented 'make sge'. Must be used as 'make -j sge'
11:03 Changeset [17305] by lyard
Moved catalog reconstruction only when a row is read so that headers can be retrieved quickly in all cases
10:24 Changeset [17304] by lyard
Adapted compilation on older Gcc

10/21/13:

23:13 Changeset [17303] by Daniela Dorner
added (macro to plot data taking efficiency)
21:59 Changeset [17302] by tbretz
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 tbretz
Removed an obsolete const-qualifier... again.
17:35 Changeset [17300] by tbretz
RunDescription given to Open missed the information about maxevts and maxtime.
17:34 Changeset [17299] by tbretz
Added some comments to the code.
17:20 Changeset [17298] by lyard
Fixed wrong header bug
14:15 Changeset [17297] by tbretz
Added some more tweaks needed by CINT (default constructors, handling of __attribute((__packed__)))
14:11 Changeset [17296] by lyard
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 tbretz
Removed an obsolete const-qualifier
13:39 Changeset [17294] by tbretz
Added a missing std::
13:39 Changeset [17293] by tbretz
Found a better solution to allow rootcint to parse unordered_map.
13:39 Changeset [17292] by tbretz
Added some tweaks to allow root cint to parse the C++11 stuff.
13:36 Changeset [17291] by lyard
BugFixed fitsdump to display the correct num of rows also for compressed tables
13:35 Changeset [17290] by tbretz
Added a Compression constructor which allows CINT to pass the argument as an int:
13:34 Changeset [17289] by tbretz
Added missing Mars style exception handling.
13:27 Changeset [17288] by lyard
Bugfix to be able to reuse the same zofits object to write more than one file
13:25 Changeset [17287] by tbretz
izstream is already included from factfits.
13:24 Changeset [17286] by tbretz
Added new classes zofits and factofits
12:05 Changeset [17285] by lyard
fixed bug related to thread-safe-ness
12:04 Changeset [17284] by lyard
added special case for sanity checks if calibration table is compressed
12:02 Changeset [17283] by lyard
added no-wait condition when processing is immediate
11:54 Changeset [17282] by tbretz
Added some more missing std:: for the compilition in Mars

10/20/13:

21:56 Changeset [17281] by tbretz
Use the correct define as setup by configure
21:56 Changeset [17280] by tbretz
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 tbretz
Fixed the ionice
19:54 Changeset [17278] by tbretz
Updated the number of bytes in the DRS_RUN service.
19:16 Changeset [17277] by tbretz
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 tbretz
Set a catalog size which is reasonable for normal data taking / data taking rates.
18:31 Changeset [17275] by tbretz
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 tbretz
Added more missing std::
17:28 Changeset [17273] by tbretz
Removed std:: from fits
17:01 Changeset [17272] by tbretz
Added night to the end of the DRS_RUNS service.
17:01 Changeset [17271] by tbretz
Added night to the DRS_RUNS service.
17:00 Changeset [17270] by tbretz
Start fadctrl with a higher I/O priority.

10/19/13:

05:06 DataTakingMainPage edited by mknoetig
(diff)

10/18/13:

22:29 Changeset [17269] by tbretz
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 tbretz
Implemented a <-operator to allow for sorting and the possibility to request prompt execution.
17:54 Changeset [17267] by tbretz
Added header guard.
17:53 Changeset [17266] by tbretz
Removed the std:: from the fits classes.
17:53 Changeset [17265] by tbretz
changed std::ofits to just ofits
17:52 Changeset [17264] by tbretz
Hopefully finished removing the std namespace from the headers.
17:08 Changeset [17263] by tbretz
Added more std:: namespace qualifiers
16:56 Changeset [17262] by tbretz
Removed the 'using namespace' from header
16:55 Changeset [17261] by tbretz
Removed 'using namespace' from header; some minor simplifications
16:54 Changeset [17260] by tbretz
Removed the 'using namespace std;' from the header.
16:50 Changeset [17259] by lyard
added output of tables in a file for fitsdump
16:10 Changeset [17258] by tbretz
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 tbretz
Added button for ZFits
14:56 Changeset [17256] by tbretz
Fixed some compiling issues.
14:55 Changeset [17255] by dneise
removed some macros.
14:10 Changeset [17254] by tbretz
Use a shared_ptr with aliasing of char* instead of a MemoryChunk
13:49 Changeset [17253] by lyard
zofits with catalog shrinking and compressed calibration table
13:31 Changeset [17252] by tbretz
Changed the order of arguments to WriteFitsImp.
13:29 Changeset [17251] by tbretz
Forgot the #endif
13:28 Changeset [17250] by tbretz
Updated exception handling to make Mars happy.
13:27 Changeset [17249] by tbretz
Added a special constructor version to make CINT happy and me unhappy.
13:26 Changeset [17248] by tbretz
Moved the night argument to the end so that it can be omoitted
13:26 Changeset [17247] by tbretz
Added a check for its existance and potentially use colorgcc
13:25 Changeset [17246] by tbretz
Use LINKER so that we can compiler with colorgcc
13:24 Changeset [17245] by tbretz
Added definees for PACKAGE_NAME, PACKAGE_VERSION and REVISION

10/17/13:

16:50 Changeset [17244] by tbretz
Added new options and commands to configure file compression; added kZFits as allowed file type.
16:49 Changeset [17243] by tbretz
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 tbretz
Removed obsolete and potentially dangerous include
16:47 Changeset [17241] by tbretz
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 tbretz
Added SetDefaultKeys
15:33 Changeset [17239] by lyard
zofits with extra default values setters
15:22 Changeset [17238] by tbretz
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 lyard
Cleaner version of zofits
15:20 Changeset [17236] by tbretz
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 tbretz
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 tbretz
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 tbretz
Get the last available drs calibration to initialize the DataWriteFits2 so that it will use this one for compression.
15:08 Changeset [17232] by tbretz
Give the night to DrsCalibration::WriteFitsImp
15:06 Changeset [17231] by tbretz
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 tbretz
Use Queue from externals instead of src.
21:02 Changeset [17229] by tbretz
Use Queue from externals instead of src.
20:51 Changeset [17228] by tbretz
Adapted to changes in Queue; Compression queues do not need sorting... first-in-first-out is always correct
20:50 Changeset [17227] by tbretz
Remove fSort; replaced the possibility to define a wrapper class which overwrites begin()
19:22 Changeset [17226] by tbretz
SerDrsCalibration changed to vector... pointers are always a security risk; added SetDrsCalibration(DrsCalibration&)
19:20 Changeset [17225] by tbretz
Fixed initialization with static data member; removed buggy example; adapted AddColumn; removed obsolete error messages
19:18 Changeset [17224] by tbretz
Added missing include; setup a reasonable scheme for calling AddColumn for potentally compressed data
19:17 Changeset [17223] by tbretz
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 lyard
Header of zofits and zfits, with common enums
16:04 Changeset [17221] by lyard
better version of zofits. New factofits. Only cleanup, defines, comments and catalog shrinkage are missing

10/15/13:

15:22 Changeset [17220] by tbretz
Reverting to last revision.
15:05 Changeset [17219] by lyard
draft zofits working with Queue and MemoryManager
Note: See TracTimeline for information about the timeline view.