# # ChangeLog for trunk/FACT++/src # # Generated by Trac 1.5.2 # 11/11/24 17:38:25 Tue, 02 Aug 2011 19:21:41 GMT tbretz [11744] * trunk/FACT++/src/FitsFile.cc (modified) * trunk/FACT++/src/FitsFile.h (modified) Set fNumRows to 0 in OpenFile; added ResetColumns function Tue, 02 Aug 2011 19:20:46 GMT tbretz [11743] * trunk/FACT++/src/DataWriteFits.h (modified) Initialize fConv to 0. Tue, 02 Aug 2011 19:20:20 GMT tbretz [11742] * trunk/FACT++/src/DataCalib.h (modified) changed some variable types to match the big range needed for the ... Tue, 02 Aug 2011 19:19:52 GMT tbretz [11741] * trunk/FACT++/src/DataCalib.cc (modified) Fixed scale for gain and secondaroy offset; increase fStep after ... Tue, 02 Aug 2011 14:05:25 GMT tbretz [11739] * trunk/FACT++/src/ftmctrl.cc (modified) Fixed Dim format for STATIC_DATA Tue, 02 Aug 2011 13:47:17 GMT tbretz [11738] * trunk/FACT++/src/FitsFile.cc (added) * trunk/FACT++/src/FitsFile.h (added) Sun, 31 Jul 2011 18:59:54 GMT tbretz [11736] * trunk/FACT++/src/DataCalib.h (modified) Added some comments. Sun, 31 Jul 2011 12:13:59 GMT tbretz [11735] * trunk/FACT++/src/Converter.cc (modified) If we are already at the end of the stream return a default rather ... Sun, 31 Jul 2011 12:02:26 GMT tbretz [11734] * trunk/FACT++/src/Converter.cc (modified) If we are already at the end of the stream return a default rather ... Sun, 31 Jul 2011 11:04:44 GMT tbretz [11733] * trunk/FACT++/src/datalogger.cc (modified) Move dimInfo in the service list at the last position to ensure that ... Sun, 31 Jul 2011 11:03:39 GMT tbretz [11732] * trunk/FACT++/src/DataCalib.cc (modified) Added a check to make sure that the next run is not started while the ... Sun, 31 Jul 2011 11:03:01 GMT tbretz [11731] * trunk/FACT++/gui/FactGui.h (modified) * trunk/FACT++/src/HeadersFTM.h (modified) * trunk/FACT++/src/ftmctrl.cc (modified) Removed DimTriggerCounter; added DimTreiggerRates Sun, 31 Jul 2011 11:02:11 GMT tbretz [11730] * trunk/FACT++/src/DimNetwork.cc (modified) * trunk/FACT++/src/DimNetwork.h (modified) * trunk/FACT++/src/DimServerList.cc (modified) * trunk/FACT++/src/DimServerList.h (modified) * trunk/FACT++/src/DimServiceInfoList.cc (modified) * trunk/FACT++/src/DimServiceInfoList.h (modified) When removing something from a list we have to pass a copy instead of ... Sat, 30 Jul 2011 19:13:43 GMT tbretz [11729] * trunk/FACT++/src/FAD.h (modified) Changed definitions in a way that forward declarations of the structs ... Sat, 30 Jul 2011 19:13:12 GMT tbretz [11728] * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/Makefile.in (modified) * trunk/FACT++/src/DataCalib.h (modified) Do not split DrsCalib.h until it is unified with MARS. Sat, 30 Jul 2011 19:08:14 GMT tbretz [11726] * trunk/FACT++/src/DataCalib.cc (added) * trunk/FACT++/src/DataCalib.h (added) * trunk/FACT++/src/DataProcessorImp.cc (added) * trunk/FACT++/src/DataProcessorImp.h (added) * trunk/FACT++/src/DataWriteFits.cc (added) * trunk/FACT++/src/DataWriteFits.h (added) * trunk/FACT++/src/DataWriteRaw.cc (added) * trunk/FACT++/src/DataWriteRaw.h (added) Sat, 30 Jul 2011 19:07:03 GMT tbretz [11725] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Renamed the data processors and moved them to their own files. Sat, 30 Jul 2011 15:12:38 GMT tbretz [11719] * trunk/FACT++/src/datalogger.cc (modified) Adapted to the changed in FitsFile; encapsulated ... Sat, 30 Jul 2011 15:10:59 GMT tbretz [11718] * trunk/FACT++/src/fad.cc (modified) Fixed a typo and make sure that the buffer doesn't overflow if the ... Sat, 30 Jul 2011 15:10:25 GMT tbretz [11717] * trunk/FACT++/src/DrsCalib.h (modified) Fixed the memset in GetSampleStats. Sat, 30 Jul 2011 15:09:27 GMT tbretz [11716] * trunk/FACT++/src/Fits.cc (modified) * trunk/FACT++/src/Fits.h (modified) Make use of the new FitsFile class. Sat, 30 Jul 2011 15:08:38 GMT tbretz [11715] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Implemented using the new class FitsFile to write raw data and to ... Sat, 30 Jul 2011 15:04:48 GMT tbretz [11713] * trunk/FACT++/src/DimServiceInfoList.cc (modified) Fixed a problem in RemoveAllServers - it must be made sure that the ... Sat, 30 Jul 2011 15:04:05 GMT tbretz [11712] * trunk/FACT++/src/Converter.cc (modified) * trunk/FACT++/src/Converter.h (modified) Added function to return the FormatList suitable for CCfits. Fri, 29 Jul 2011 17:08:10 GMT tbretz [11708] * trunk/FACT++/src/HeadersFTM.h (modified) Added light-pulser settings to the DimStaticData structure. Fri, 29 Jul 2011 14:50:31 GMT tbretz [11703] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Added a nother check to help debugging whether the FITS header ... Fri, 29 Jul 2011 14:49:47 GMT tbretz [11702] * trunk/FACT++/src/Converter.cc (modified) * trunk/FACT++/src/Converter.h (modified) Added GetSize() memember function and return this value in case of ... Fri, 29 Jul 2011 13:31:47 GMT tbretz [11700] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Send the result of the DRS calibration to the GUI. Fri, 29 Jul 2011 13:31:14 GMT tbretz [11699] * trunk/FACT++/src/DrsCalib.h (modified) Added a new function GetSampleStats which directly writes into an ... Thu, 28 Jul 2011 13:33:18 GMT tbretz [11689] * trunk/FACT++/src/EventBuilder.c (modified) * trunk/FACT++/src/EventBuilderWrapper.h (modified) * trunk/FACT++/src/FAD.h (modified) Added latest changes in the EventBuilder; consequently added ... Thu, 28 Jul 2011 13:27:34 GMT tbretz [11688] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Scale calibrated data to 1000mV Thu, 28 Jul 2011 13:20:31 GMT tbretz [11687] * trunk/FACT++/src/DrsCalib.h (modified) * trunk/FACT++/src/EventBuilderWrapper.h (modified) Fixed default case of Drs calibration. Thu, 28 Jul 2011 10:47:50 GMT tbretz [11684] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Send Event data as floats. Thu, 28 Jul 2011 10:47:17 GMT tbretz [11683] * trunk/FACT++/src/DrsCalib.h (modified) Added functions to calculate result in floating points. Thu, 28 Jul 2011 08:16:21 GMT tbretz [11680] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Added a missing array index in the new code Thu, 28 Jul 2011 08:14:18 GMT tbretz [11678] * trunk/FACT++/src/DrsCalib.h (added) To be unified with the code in MARS. Thu, 28 Jul 2011 08:13:54 GMT tbretz [11677] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Added new fake-file DataFileCalib for DRS calibration. Thu, 28 Jul 2011 08:13:22 GMT tbretz [11676] * trunk/FACT++/src/fadctrl.cc (modified) Added file format 4 for DRS calibration. Wed, 27 Jul 2011 20:02:51 GMT tbretz [11674] * trunk/FACT++/src/Console.cc (modified) Switch off backlog for ConsoleStream per default. Wed, 27 Jul 2011 20:02:11 GMT tbretz [11673] * trunk/FACT++/src/fscctrl.cc (modified) Added 'no-dim' option to make boost happy; added function to convert ... Wed, 27 Jul 2011 16:16:54 GMT tbretz [11665] * trunk/FACT++/src/HeadersFTM.h (modified) Added fState to DimDynamicData Wed, 27 Jul 2011 16:16:26 GMT tbretz [11664] * trunk/FACT++/src/ftm.cc (modified) Added locked state to states. Wed, 27 Jul 2011 16:15:56 GMT tbretz [11663] * trunk/FACT++/src/HeadersFTM.cc (modified) Output fState from header. Wed, 27 Jul 2011 16:15:31 GMT tbretz [11662] * trunk/FACT++/src/ftmctrl.cc (modified) Added header.fState to dynamic data. Wed, 27 Jul 2011 15:27:33 GMT tbretz [11657] * trunk/FACT++/src/HeadersFAD.h (modified) Fixed temperatures provided by FAD. Wed, 27 Jul 2011 13:03:47 GMT tbretz [11651] * trunk/FACT++/src/EventBuilderWrapper.h (modified) * trunk/FACT++/src/HeadersFAD.cc (modified) * trunk/FACT++/src/HeadersFAD.h (modified) * trunk/FACT++/src/fad.cc (modified) Renamed TriggerId to TriggerCounter Wed, 27 Jul 2011 09:18:50 GMT tbretz [11647] * trunk/FACT++/src/ftmctrl.cc (modified) Allow negative values in diable other patches. Wed, 27 Jul 2011 09:07:38 GMT tbretz [11644] * trunk/FACT++/src/ftmctrl.cc (modified) Fixed a bug in SetThreshold. Wed, 27 Jul 2011 07:24:45 GMT tbretz [11638] * trunk/FACT++/src/fadctrl.cc (modified) Set busy-off to normal and configure all DACs Tue, 26 Jul 2011 22:43:53 GMT tbretz [11635] * trunk/FACT++/gui/FactGui.h (modified) * trunk/FACT++/gui/MainWindow.cc (modified) * trunk/FACT++/gui/MainWindow.h (modified) * trunk/FACT++/gui/design.ui (modified) * trunk/FACT++/src/EventBuilderWrapper.h (modified) Added services and gui elements for FAD DAC values. Tue, 26 Jul 2011 21:12:38 GMT tbretz [11634] * trunk/FACT++/src/ftmctrl.cc (modified) Fixed index when setting thresholds in EvealOptions Tue, 26 Jul 2011 20:30:15 GMT tbretz [11633] * trunk/FACT++/src/ftmctrl.cc (modified) Fixed a double dot when checking the trigger options. Tue, 26 Jul 2011 20:09:00 GMT tbretz [11630] * trunk/FACT++/src/ftmctrl.cc (modified) Added program options to set the DAC of the trheshold values. Tue, 26 Jul 2011 20:05:21 GMT tbretz [11629] * trunk/FACT++/src/fad.cc (modified) Added busy on bit. Tue, 26 Jul 2011 20:03:43 GMT tbretz [11628] * trunk/FACT++/src/HeadersFAD.h (modified) Added new definitions for busy on. Tue, 26 Jul 2011 20:03:07 GMT tbretz [11627] * trunk/FACT++/src/fadctrl.cc (modified) Split ENABLE_BUSY into ENABLE_BUSY_ON/_OFF Tue, 26 Jul 2011 20:02:29 GMT tbretz [11626] * trunk/FACT++/src/HeadersFAD.cc (modified) Added new busy on bit to header output. Tue, 26 Jul 2011 14:58:59 GMT lyard [11621] * trunk/FACT++/src/datalogger.cc (modified) added run number distribution check Tue, 26 Jul 2011 14:32:06 GMT tbretz [11619] * trunk/FACT++/src/mcp.cc (modified) Added more log output. Tue, 26 Jul 2011 12:01:08 GMT tbretz [11609] * trunk/FACT++/src/fadctrl.cc (modified) Updated allowed states. Tue, 26 Jul 2011 11:42:13 GMT tbretz [11607] * trunk/FACT++/gui/FactGui.h (modified) * trunk/FACT++/gui/design.ui (modified) * trunk/FACT++/src/EventBuilderWrapper.h (modified) Enable sending at least the roi checked by the event builder by DIM; ... Tue, 26 Jul 2011 10:26:40 GMT tbretz [11605] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Changed the definition of min/max in Compare so that it is compatible ... Tue, 26 Jul 2011 10:26:22 GMT lyard [11604] * trunk/FACT++/src/datalogger.cc (modified) possible fix for bad run file name Tue, 26 Jul 2011 10:25:08 GMT tbretz [11603] * trunk/FACT++/src/EventBuilder.c (modified) Added roiTM to EVENT header. Tue, 26 Jul 2011 10:23:25 GMT tbretz [11602] * trunk/FACT++/src/HeadersFAD.cc (modified) Output time with fixed three digits after the point. Tue, 26 Jul 2011 09:23:06 GMT tbretz [11595] * trunk/FACT++/src/ftmctrl.cc (modified) Automatically enable all FTUs. Tue, 26 Jul 2011 09:22:43 GMT tbretz [11594] * trunk/FACT++/src/Configuration.cc (modified) Implemented the correct database query. Tue, 26 Jul 2011 09:22:21 GMT tbretz [11593] * trunk/FACT++/src/Fits.cc (modified) * trunk/FACT++/src/Fits.h (modified) * trunk/FACT++/src/datalogger.cc (modified) Used a fixed-length type for the Dim reports. Mon, 25 Jul 2011 18:15:43 GMT tbretz [11588] * trunk/FACT++/src/fadctrl.cc (modified) Do not send single trigger by default in configuration - needs some ... Mon, 25 Jul 2011 18:14:00 GMT tbretz [11587] * trunk/FACT++/src/mcp.cc (modified) Allow RESET in Configuring3; do not disable trigger line before ftm ... Mon, 25 Jul 2011 12:44:05 GMT tbretz [11586] * trunk/FACT++/src/Configuration.cc (modified) Added a fix when calling option_description::match for older boost ... Mon, 25 Jul 2011 12:02:52 GMT tbretz [11584] * trunk/FACT++/src/fadctrl.cc (modified) Fixed 'Connecting' status when thread is not running and sockdef!=0. Mon, 25 Jul 2011 11:20:25 GMT tbretz [11583] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Removed a stray # Mon, 25 Jul 2011 11:18:52 GMT tbretz [11582] * trunk/FACT++/src/EventBuilderWrapper.h (modified) * trunk/FACT++/src/FAD.h (modified) The EVENT structure now gives the RoiTM Sun, 24 Jul 2011 21:47:18 GMT tbretz [11581] * trunk/FACT++/src/Main.h (modified) Removed unintentionally comitted debug output. Sun, 24 Jul 2011 21:34:29 GMT tbretz [11580] * trunk/FACT++/src/Console.h (modified) * trunk/FACT++/src/LocalControl.h (modified) * trunk/FACT++/src/Main.h (modified) Added --null option to suppress the output more or less completely. Sun, 24 Jul 2011 20:41:38 GMT tbretz [11579] * trunk/FACT++/src/ftmctrl.cc (modified) Added some descriptions for program options. Sun, 24 Jul 2011 20:20:34 GMT tbretz [11578] * trunk/FACT++/gui/fact.cc (modified) * trunk/FACT++/src/Configuration.cc (modified) * trunk/FACT++/src/Configuration.h (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/chatclient.cc (modified) * trunk/FACT++/src/chatserv.cc (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/dimctrl.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fitsdump.cc (modified) * trunk/FACT++/src/fitsloader.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/triggerschedule.cc (modified) Moved some part of the initialization from main to Configure::DoParse Sun, 24 Jul 2011 20:11:43 GMT tbretz [11577] * trunk/FACT++/src/Main.h (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Moved Dim:Setup to Main::execute Sun, 24 Jul 2011 20:00:00 GMT tbretz [11575] * trunk/FACT++/src/Main.h (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/dimctrl.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Moved common option setup to Main.h; created Main namespace Sun, 24 Jul 2011 19:43:08 GMT tbretz [11574] * trunk/FACT++/src/DimSetup.cc (modified) * trunk/FACT++/src/DimSetup.h (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/chatclient.cc (modified) * trunk/FACT++/src/chatserv.cc (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/dimctrl.cc (modified) * trunk/FACT++/src/drivectrl.cc (modified) * trunk/FACT++/src/fadctrl.cc (modified) * trunk/FACT++/src/fscctrl.cc (modified) * trunk/FACT++/src/ftmctrl.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/scheduler.cc (modified) Added the possibility to setup DIM_HOST_NODE with the --host program ... Sun, 24 Jul 2011 19:21:49 GMT tbretz [11573] * trunk/FACT++/src/Configuration.cc (modified) Do not return the full path in UnLibToolize if it is the local path; ... Sun, 24 Jul 2011 17:23:03 GMT tbretz [11566] * trunk/FACT++/src/fitsdump.cc (modified) Fixed header output. Sun, 24 Jul 2011 16:52:12 GMT tbretz [11565] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Automatically initialize the Converter from the defined FITS format. Sun, 24 Jul 2011 16:51:26 GMT tbretz [11564] * trunk/FACT++/src/Converter.cc (modified) * trunk/FACT++/src/Converter.h (modified) Added a function to allow the COnverter to be fed with FITS format ... Sun, 24 Jul 2011 11:34:50 GMT tbretz [11563] * trunk/FACT++/src/HeadersFTM.h (modified) * trunk/FACT++/src/ftmctrl.cc (modified) Added support for the light pulser settings; changed most option names. Fri, 22 Jul 2011 22:01:49 GMT tbretz [11546] * trunk/FACT++/src/FAD.h (modified) Added new members to GUI_STAT Fri, 22 Jul 2011 22:01:26 GMT tbretz [11545] * trunk/FACT++/gui/design.ui (modified) * trunk/FACT++/src/EventBuilder.c (modified) * trunk/FACT++/src/EventBuilderWrapper.h (modified) Added new maxEvt support. Fri, 22 Jul 2011 22:00:48 GMT tbretz [11544] * trunk/FACT++/src/fadctrl.cc (modified) Exchanged wrong fDenable and fDwrite in Configure Fri, 22 Jul 2011 21:39:32 GMT tbretz [11542] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Replaced BOARDID in fits header by just id (BOARDID is too long); ... Fri, 22 Jul 2011 12:05:21 GMT tbretz [11539] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Another fix to fix the min/max temperatures Fri, 22 Jul 2011 10:19:40 GMT tbretz [11538] * trunk/FACT++/src/HeadersFTM.h (modified) Added the variables for the light pulser settings in StaticData Fri, 22 Jul 2011 10:18:58 GMT tbretz [11537] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Fixed once more the temperature compilation for the FADs; removed the ... Fri, 22 Jul 2011 07:53:05 GMT tbretz [11535] * trunk/FACT++/src/datalogger.cc (modified) Unified funtions to open an ofstream into a single function; unified ... Fri, 22 Jul 2011 07:50:56 GMT tbretz [11534] * trunk/FACT++/src/DimWriteStatistics.cc (modified) * trunk/FACT++/src/DimWriteStatistics.h (modified) Changed GetFileSizeOnDisk to be static so it can be accessed from the ... Fri, 22 Jul 2011 07:50:23 GMT tbretz [11533] * trunk/FACT++/src/fad.cc (modified) Optimized event creation. Fri, 22 Jul 2011 07:49:55 GMT tbretz [11532] * trunk/FACT++/src/EventBuilderWrapper.h (modified) Changed fExpectedRuns to keep target configuration; added NumBoards ... Fri, 22 Jul 2011 07:48:58 GMT tbretz [11531] * trunk/FACT++/src/fadctrl.cc (modified) Propagate target configuration to EventBuilderWrapper. Fri, 22 Jul 2011 07:48:30 GMT tbretz [11530] * trunk/FACT++/src/Main.h (modified) Flush the output during startup immediately. Fri, 22 Jul 2011 07:48:11 GMT tbretz [11529] * trunk/FACT++/src/WindowLog.h (modified) Added getter for fNullOUtput and fEnableBacklog