X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=HLT%2FChangeLog;h=cb846af669729d443197f49a3ce1427ca104b3f9;hb=f9557c885a6ef8b4824f3326d3965da7048d31ae;hp=339ac92e8a30ac0aab2f1a3cccb250150d5a0b55;hpb=738c049f9281463b26ae9274c5c23f7a3875553a;p=u%2Fmrichter%2FAliRoot.git diff --git a/HLT/ChangeLog b/HLT/ChangeLog index 339ac92e8a3..cb846af6697 100644 --- a/HLT/ChangeLog +++ b/HLT/ChangeLog @@ -1,7 +1,317 @@ +2007-11-24 tagged AliRoot v4-08-Release + - libAliHLTTrigger added: selective ALTRO readout trigger + - libAliHLTComp added: Huffman compression of ALTRO data + - HOMER library manager added: dynamic creation of readers and + writers + - Framework: + - generalized data types for raw data + - block forwarding + - integration into AliSimulation + - HLTOUT framework + - component registration via agents + - DDL List interface of AliHLTCalibrationProcessor base class + slightly changed and helper methods added to simplify usage + - TPC: + - zero suppression enhanced in Pad/PadArray classes + - AltroChannelSelector component + - + - MUON + - calibration components + - improved track matching and trigger record + - TRD + - calibration, clusterizer and tracker components + - PHOS + - full set of analysis components for PHOS Oct 2007 beamtime + - analysis macros for recorded HLT data + - MIP trigger + - Util + - BlockFilter component + - improvements in FileWriter + +2007-10-16 + - implemented component registration via agents + - added HLTOUT component as default data sink for simulation + - added AliHLTAgentSim for libHLTsim.so + - AliHLTComponentHandler: more robust library handling + +2007-08-17 version HLT-v0-7 tagged + - corresponds to AliRoot v4-06-Rev-00 + - calibration framework + - TPC calibration components + - see below for further changes + +2007-07-27 Calibration Processor and TPC calibration components (Jochen) + - calibration processor base class added + - TPC pulser and pedestal calibration components adapted + +2007-07-18 HLT base + - analysis framework handles SOR and EOR events, GetRunNo/Type + added to AliHLTComponent + +2007-07-17 HLT base + - extended high-level component interface in order to allow header + buffer before TObjects + - ROOT memory file added + - ROOT file streamer added + - workaround for ROOT garbage collection causing crashes when + cleaning up input objects + +2007-05-09 version HLT-v0-6 tagged + Highlights + BASE libHLTbase version 3.1.0 + - High level component interface implemeted + - framework for AliRoot reconstruction added + - HLT logging converted to AliLog, AliLog trap added in order to + be able to redirect messages written to AliLog + - module agents for HLT libraries imlemented + - all utility components now moved from HLTbase to AliHLTUtil + TPC libAliHLTTPC version 3.1.1 + - DigitReaderPacked revived + - merger added to slice tracker + - improvements on the ESD conversion + TRD + - first version of components using offline reconstruction added + PHOS + - +2007-04-27 HLT base + - memory leaks corrected + - AliLog support moved to libAliHLTUtil in order to keep + - libHLTbase free of AliRoot dependencies + - dynamic loading of AliLog support + - AliHLTFileWriter moved to libAliHLTUtil + - workaround for ROOT bug: in order to avoid crashes when unloading + dynamic libraries via gSystem, the libraries are not unloaded + further investigation necessary +2007-04-17 HLT sample applications + - publisher for AliLoader trees added + - sample analysis chain added tp sample lib + - tutorial and documentation + - benchmark functionality added to AliHLTSystem +2007-03-14 aliroot integration + - AliHLTSystem interface methods to AliHLTReconstructor implemeted + - AliHLTModuleAgent introduced for each HLT module, sample + agent added to libAliHLTSample + - AliHLTOfflineInterface base classes added + - AliHLTFilePublisher, AliHLTRootFileWriter/Publisher moved to + libAliHLTUtil (AliHLTFileWriter will follow when dep. to PHOS are + cleared) +2007-03-09 logging system + - adapted to AliRoot logging system, messages printed out via AliRoot + message channel + - AliRoot logging methods can be used in the same way as in AliRoot + - HLT TPC logging methods fixed to be redirected to the common logging + channel + - handling of configurations corrected in order to cope with the + Root CINT garbage collection. + - TPCLib stand-alone build system changed in order to use AliRoot package + definition +2007-03-01 changes by Gaute (TPC) + - added InterMerger to SliceTrackerComponent, can be switched off by + component argument 'disable-merger' + - new data type 'TRACKS' defined for TPC describing tracks in global + coordinates + - GlobalMergerComponent has TRACKS/TPC as output data type + - new component argument to ClusterFinderComponent: timebins specifies + the number of timebins to overcome the discrepancy between simulated + and real data + - TPCEsdWriter adapted to new TRACKS/TPC data type +2007-02-21 + - high-level component interface added + - libHLTbase version 2:0:0 + +2007-02-20 version HLT-v0-5 tagged + +2007-02-20 + - Cellular Automaton tracker added to TPC Lib + - TPC OnlineDisplay updated to the latest version of the CERN HLT cluster + libAliHLTTPCDisplay version for the AliHLTGUI v 1.5.2 + - TPC ESD writer component finalized +2007-02-05 + - improvements in AliHLTFilePublisher/Writer + - minor fix in component handler to pipe log messages during registration + of standard components into right log channel + - the ProcessEvent method is now a method of the component base class, + the actual processing method to implement is DoProcessing + - new standard component AliHLTRootFileWriterComponent added + - TPCLib: AliHLTTPCEsdWriterComponent added, conversion of AliHLTTPCTrack + to AliTPCtrack implemented (not finished) + - small fixes in stand-alone build system (libAliHLTPHOS.pkg, *LinkDef.h) + +2007-01-19 + - AliHLTFileWriter added, handling of standard components in libHLT + added to ComponentHandler + - several fixes in the HLT offline framework +2007-01-05 + - changes according to coding conventions and documentation + - AliHLTTPCDigitReaderRaw: HAVE_TPC_MAPPING dependent implementation + fixed in order to make class definition independent + - helper functions for data structure handling added + - libHLTbase.pkg and libAliHLTSample.pkg included to the stand-alone + build system + - AliHLTFilePublisher added + - target to create the stand-alone sample library package added +2006-12-28 changes according to coding conventions + - special characters in function names have been removed in the + internal usage, the C interface still uses them in order to preserve + backward compatibility +2006-12-18 commit from Jochen + - TPCDisplay library version 2 + - library version for the AliHLTGUI v 1.5 + - argument scan of the AliHLTTPCDigitReaderRaw cleaned up +2006-12-12 + - use_newio switch removed, always on + - AliHLTTPC and AliHLTTPCClustFinderNew removed from compilation of + libAliHLTTPC.so +2006-12-03 + - integration of libHLTbase into AliRoot prepared + - SampleLib as stand-alone package + - library development tutorial +2006-11-30 intermediate version + - setup scripts for running environment added + - bugfix in configure which caused the check for PubSub components + to fail on some architectures + - ComponentHandler takes ROOT dynamic library loader as fallback if + dlopen is not available + - minor changes to avoid effC++ and other warnings + - work on the Task chain processing +2006-11-08 + - configure adapted to the new directory structure of the HOMER module in + PubSub + - TPCLib + - AliHLTTPCPad: occupancy calculation added + - AliHLTTPCClusterFinder bugfix in order to avoid empty cluster data structure and + component dead lock + - AliHLTTPCClusterFinder adapted to use occupancy level for suppression of + noisy pads + - AliHLTTPCClusterFinderComponent: new parameter 'occupancy-limit' which is effective + when pp-run option is set + - AliHLTTPCDigitReaderRaw + 2 more rawreader modes ( 4, 5) are added by Timm. + In Simulated data the RCU trailer word seems to have 2 32 bit words ( but its not + defined like this) + -> mode 4: 2 32 bit words, sorted + -> mode 5: 2 32 bit words, unsorted + - AliHLTTPCSliceTrackerComponent bugfix variable initialisation (by Timm?) + - AliHLTTPCTransform changed N TimeBins to 1024 according to raw TPC data + added automatic calculation of timebin width out of N TimeBins + - OnlineDisplay: intermediate version + - eventID added + - range, all, and one TimeBin selectable + - Front view shows maximum, average, and sum of selected timebins + - zerosupression of raw data added to PadRow, Pad, Front, 3D +2006-10-12 added the PHOS library to the package +2006-10-05 extensions in AliHLTTPCDisplay + - handling of new include directory structure of the HOMER header files + - default geometry file introduced + - library compile time and property functions added + - geometry file alice.geom added to distribution; to be installed in + /share/alice-hlt +2006-09-07 HLT-v0-4 + - TPC digit reader classes fetch row range from AliHLTTPCTransform + - code from TPC commissioning version merged + - DigitReaderRaw added with different read modes (sorted/unsorted; + several data specifications to adapt to the real data) + - DigitReaderPacked capable of sorting incoming data + - straight line fit implemented in Conformal Mapping Fit + - TPCDisplay library added + - the library needs the HOMER package, which is part of the PubSub + Framework, currently there is a circular dependency which will + be removed or handled better + - bugfix HLTComponentHandler::CreateComponent: result handling after DoInit + - bugfix ClusterFinder: index check for arrays of fixed size + - base line calculation and zero suppression implemented into + Cluster Finder: new argument 'adc-threshold' for ClusterFinderComponent + - Makefiles of the old build scheme have been removed +2006-08-23 version HLT-v0-3 + - check for AliRoot features/libs/files and corresponding conditional + build + - made package capable of handling the splitted RawData (changed in + AliRoot version v4-04-Rev-07 + - libHLTBase linked to ROOT libraries, TPCLib linked to ROOT and AliRoot + libraries -> avoid addlibrary options for wrapper subscriber + - made package indepentend of src + added BASE/AliHLTStdIncludes.h which should take the job of + including std headers + - removed eff C++ warnings in BASE + - TPCref library off by default + - TPCLib version interface no 2 + - started to sort header includes in TPCLib + - added version announcement to base library + 2006-08-17 Jochen's TPCLib source code from Jan 2006 (not a joke) merged - bugfix in AliHLTTPCConfMapper (caused low tracking efficiency) - Online Display development - Note: the AliHLTTPCDisplay Interface has been changed -> AliHLTGUI has to be re-linked - no changes in BASE - \ No newline at end of file + +2005-09-07 Files imported from src comp and kalman into new TPCLib + a short history of files ... + AliHLTTPCBenchmark.cxx AliHLTBenchmark.cxx,v 1.10 2005/06/14 10:55:21 cvetan Exp + AliHLTTPCBenchmark.h AliHLTBenchmark.h,v 1.6 2004/06/26 11:39:40 loizides + AliHLTTPCClusterFinder.cxx original AliHLTClustFinderNew.cxx + AliHLTTPCClusterFinder.h original AliHLTClustFinderNew.h + AliHLTTPCClustFinderNew.cxx AliHLTClustFinderNew.cxx,v 1.29 2005/06/14 10:55:21 cvetan Exp + AliHLTTPCClustFinderNew.h AliHLTClustFinderNew.h,v 1.13 2004/06/18 10:55:26 loizides Exp + AliHLTTPCConfMapFit.cxx AliHLTConfMapFit.cxx,v 1.14 2005/06/14 10:55:21 cvetan Exp + AliHLTTPCConfMapFit.h AliHLTConfMapFit.h,v 1.5 2004/07/05 09:03:11 loizides Exp + AliHLTTPCConfMapper.cxx AliHLTConfMapper.cxx,v 1.26 2005/06/14 10:55:21 cvetan Exp $ + AliHLTTPCConfMapper.h AliHLTConfMapper.h,v 1.11 2004/07/05 09:03:11 loizides Exp $ + AliHLTTPCConfMapPoint.cxx AliHLTConfMapPoint.cxx,v 1.10 2005/06/23 17:46:55 hristov Exp $ + AliHLTTPCConfMapPoint.h AliHLTConfMapPoint.h,v 1.8 2005/06/23 17:46:55 hristov Exp $ + AliHLTTPCConfMapTrack.cxx AliHLTConfMapTrack.cxx,v 1.16 2005/06/14 10:55:21 cvetan Exp $ + AliHLTTPCConfMapTrack.h AliHLTConfMapTrack.h,v 1.4 2004/06/16 11:25:06 loizides Exp $ + AliHLTTPC.cxx AliLevel3.cxx,v 1.42 2004/06/11 16:06:33 loizides Exp $ + Mod: Digits-thing + AliHLTTPCDigitData.h AliHLTDigitData.h,v 1.5 2004/05/12 11:51:27 loizides Exp $ + AliHLTTPCDisplay.cxx AliHLTDisplay.cxx,v 1.26 2005/06/14 10:55:21 cvetan Exp $ + Mod. + AliHLTTPCDisplay.h AliHLTDisplay.h,v 1.14 2004/06/30 08:30:14 loizides Exp $ + Mod. + AliHLTTPCFileHandler.cxx AliHLTFileHandler.cxx,v 1.49 2005/06/23 17:46:55 hristov Exp $ + AliHLTTPCFileHandler.h AliHLTFileHandler.h,v 1.19 2004/06/11 16:06:33 loizides Exp $ + AliHLTTPCFitter.cxx AliHLTFitter.cxx,v 1.14 2005/06/14 10:55:21 cvetan Exp $ + AliHLTTPCFitter.h AliHLTFitter.h,v 1.7 2004/07/05 09:02:18 loizides Exp $ + AliHLTTPCGlobalMerger.cxx AliHLTGlobalMerger.cxx,v 1.13 2005/06/14 10:55:21 cvetan Exp $ + AliHLTTPCGlobalMerger.h AliHLTGlobalMerger.h,v 1.6 2004/02/02 15:00:34 loizides Exp $ + AliHLTTPC.h AliLevel3.h,v 1.24 2004/06/11 16:06:33 loizides + Added AliHLTDigitReaderUnpacked + AliHLTTPCInterMerger.cxx AliHLTInterMerger.cxx,v 1.8 2005/06/14 10:55:21 cvetan Exp $ + AliHLTTPCInterMerger.h AliHLTInterMerger.h,v 1.4 2004/02/02 15:00:34 loizides Exp $ + AliHLTTPCLog.cxx AliHLTLog.cxx,v 1.1 2004/05/14 09:37:22 loizides Exp $ + AliHLTTPCLogging.h AliHLTLogging.h,v 1.11 2004/10/09 11:28:31 loizides Exp $ + AliHLTTPCLog.h AliHLTLog.h,v 1.2 2004/06/11 16:06:33 loizides Exp $ + AliHLTTPCMemHandler.cxx AliHLTMemHandler.cxx,v 1.52 2005/06/14 10:55:21 cvetan Exp $ + AliHLTTPCMemHandler.h AliHLTMemHandler.h,v 1.30 2004/10/06 08:51:20 cvetan Exp $ + AliHLTTPCMerger.cxx AliHLTMerger.cxx,v 1.16 2005/06/14 10:55:21 cvetan Exp $ + AliHLTTPCMerger.h AliHLTMerger.h,v 1.8 2004/06/11 16:06:33 loizides Exp $ + AliHLTTPCRootTypes.h AliHLTRootTypes.h,v 1.12 2004/06/15 14:02:38 loizides Exp $ + AliHLTTPCSpacePointData.h AliHLTSpacePointData.h,v1.4 2003/07/27 21:02:09 loizides Exp $ + Added: Bool_t fUsed; + AliHLTTPCStandardIncludes.h AliHLTStandardIncludes.h,v 1.5 2005/06/14 10:55:21 cvetan Exp $ + AliHLTTPCTrackArray.cxx AliHLTTrackArray.cxx,v 1.21 2005/06/14 10:55:21 cvetan Exp $ + AliHLTTPCTrackArray.h AliHLTTrackArray.h,v 1.7 2004/06/11 16:06:33 loizides Exp $ + AliHLTTPCTrack.cxx AliHLTTrack.cxx,v 1.322005/06/14 10:55:21 cvetan Exp $ + AliHLTTPCTrack.h AliHLTTrack.h,v 1.18 2005/03/31 04:48:58 cvetan Exp $ + AliHLTTPCTrackMerger.cxx AliHLTTrackMerger.cxx,v 1.12 2005/06/14 10:55:21 cvetan Exp $ + AliHLTTPCTrackMerger.h AliHLTTrackMerger.h,v 1.6 2005/04/19 04:29:01 cvetan Exp $ + AliHLTTPCTrackSegmentData.h AliHLTTrackSegmentData.h,v 1.7 2005/03/31 04:48:59 cvetan Exp $ + AliHLTTPCTransform.cxx AliHLTTransform.cxx,v 1.53 2005/06/14 10:55:21 cvetan Exp $ + AliHLTTPCTransform.h AliHLTTransform.h,v 1.37 2005/06/14 10:55:21 cvetan Exp $ + AliHLTTPCVertexArray.cxx AliHLTVertexArray.cxx,v 1.7 2005/06/14 10:55:21 cvetan Exp $ + AliHLTTPCVertexArray.h AliHLTVertexArray.h,v 1.4 2004/06/11 16:06:33 loizides Exp $ + AliHLTTPCVertex.cxx AliHLTVertex.cxx,v 1.5 2004/07/02 11:41:18 loizides Exp $ + AliHLTTPCVertexData.h AliHLTVertexData.h,v 1.2 2003/07/27 21:02:09 loizides Exp $ + AliHLTTPCVertexFinder.cxx AliHLTVertexFinder.cxx,v 1.9 2005/06/14 10:55:21 cvetan Exp $ + AliHLTTPCVertexFinder.h AliHLTVertexFinder.h,v 1.7 2004/06/18 10:55:26 loizides Exp $ + AliHLTTPCVertex.h AliHLTVertex.h,v 1.4 2004/07/02 11:41:18 loizides Exp $ + AliHLTTPCDataCompressorHelper.cxx From comp: AliHLTDataCompressorHelper.cxx,v 1.5 2004/06/15 10:26:57 hristov Exp $ + AliHLTTPCDataCompressorHelper.h From comp: AliHLTDataCompressorHelper.h,v 1.4 2004/06/15 10:26:57 hristov Exp $ + AliHLTTPCModels.h From comp: AliHLTModels.h,v 1.11 2004/05/17 16:37:19 hristov Exp $ + AliHLTTPCModelTrack.h From comp: AliHLTModelTrack.h,v 1.13 2004/06/15 10:26:57 hristov Exp $ + AliHLTTPCModelTrack.cxx From comp: AliHLTModelTrack.cxx,v 1.18 2005/02/14 11:50:11 hristov Exp $ + AliHLTTPCRawDataFormat.h from online Pub/Sub framework + AliHLTTPCClusterDataFormat.h from online Pub/Sub framework + AliHLTTPCTrackletDataFormat.h from online Pub/Sub framework + AliHLTTPCDefinitions.cxx from online Pub/Sub framework + AliHLTTPCDefinitions.h from online Pub/Sub framework