1 2007-11-24 tagged AliRoot v4-08-Release
2 - libAliHLTTrigger added: selective ALTRO readout trigger
3 - libAliHLTComp added: Huffman compression of ALTRO data
4 - HOMER library manager added: dynamic creation of readers and
7 - generalized data types for raw data
9 - integration into AliSimulation
11 - component registration via agents
13 - zero suppression enhanced in Pad/PadArray classes
14 - AltroChannelSelector component
17 - calibration components
18 - improved track matching and trigger record
20 - calibration, clusterizer and tracker components
22 - full set of analysis components for PHOS Oct 2007 beamtime
23 - analysis macros for recorded HLT data
26 - BlockFilter component
27 - improvements in FileWriter
30 - implemented component registration via agents
31 - added HLTOUT component as default data sink for simulation
32 - added AliHLTAgentSim for libHLTsim.so
33 - AliHLTComponentHandler: more robust library handling
35 2007-08-17 version HLT-v0-7 tagged
36 - corresponds to AliRoot v4-06-Rev-00
37 - calibration framework
38 - TPC calibration components
39 - see below for further changes
41 2007-07-27 Calibration Processor and TPC calibration components (Jochen)
42 - calibration processor base class added
43 - TPC pulser and pedestal calibration components adapted
46 - analysis framework handles SOR and EOR events, GetRunNo/Type
47 added to AliHLTComponent
50 - extended high-level component interface in order to allow header
51 buffer before TObjects
52 - ROOT memory file added
53 - ROOT file streamer added
54 - workaround for ROOT garbage collection causing crashes when
55 cleaning up input objects
57 2007-05-09 version HLT-v0-6 tagged
59 BASE libHLTbase version 3.1.0
60 - High level component interface implemeted
61 - framework for AliRoot reconstruction added
62 - HLT logging converted to AliLog, AliLog trap added in order to
63 be able to redirect messages written to AliLog
64 - module agents for HLT libraries imlemented
65 - all utility components now moved from HLTbase to AliHLTUtil
66 TPC libAliHLTTPC version 3.1.1
67 - DigitReaderPacked revived
68 - merger added to slice tracker
69 - improvements on the ESD conversion
71 - first version of components using offline reconstruction added
75 - memory leaks corrected
76 - AliLog support moved to libAliHLTUtil in order to keep
77 - libHLTbase free of AliRoot dependencies
78 - dynamic loading of AliLog support
79 - AliHLTFileWriter moved to libAliHLTUtil
80 - workaround for ROOT bug: in order to avoid crashes when unloading
81 dynamic libraries via gSystem, the libraries are not unloaded
82 further investigation necessary
83 2007-04-17 HLT sample applications
84 - publisher for AliLoader trees added
85 - sample analysis chain added tp sample lib
86 - tutorial and documentation
87 - benchmark functionality added to AliHLTSystem
88 2007-03-14 aliroot integration
89 - AliHLTSystem interface methods to AliHLTReconstructor implemeted
90 - AliHLTModuleAgent introduced for each HLT module, sample
91 agent added to libAliHLTSample
92 - AliHLTOfflineInterface base classes added
93 - AliHLTFilePublisher, AliHLTRootFileWriter/Publisher moved to
94 libAliHLTUtil (AliHLTFileWriter will follow when dep. to PHOS are
96 2007-03-09 logging system
97 - adapted to AliRoot logging system, messages printed out via AliRoot
99 - AliRoot logging methods can be used in the same way as in AliRoot
100 - HLT TPC logging methods fixed to be redirected to the common logging
102 - handling of configurations corrected in order to cope with the
103 Root CINT garbage collection.
104 - TPCLib stand-alone build system changed in order to use AliRoot package
106 2007-03-01 changes by Gaute (TPC)
107 - added InterMerger to SliceTrackerComponent, can be switched off by
108 component argument 'disable-merger'
109 - new data type 'TRACKS' defined for TPC describing tracks in global
111 - GlobalMergerComponent has TRACKS/TPC as output data type
112 - new component argument to ClusterFinderComponent: timebins <n> specifies
113 the number of timebins to overcome the discrepancy between simulated
115 - TPCEsdWriter adapted to new TRACKS/TPC data type
117 - high-level component interface added
118 - libHLTbase version 2:0:0
120 2007-02-20 version HLT-v0-5 tagged
123 - Cellular Automaton tracker added to TPC Lib
124 - TPC OnlineDisplay updated to the latest version of the CERN HLT cluster
125 libAliHLTTPCDisplay version for the AliHLTGUI v 1.5.2
126 - TPC ESD writer component finalized
128 - improvements in AliHLTFilePublisher/Writer
129 - minor fix in component handler to pipe log messages during registration
130 of standard components into right log channel
131 - the ProcessEvent method is now a method of the component base class,
132 the actual processing method to implement is DoProcessing
133 - new standard component AliHLTRootFileWriterComponent added
134 - TPCLib: AliHLTTPCEsdWriterComponent added, conversion of AliHLTTPCTrack
135 to AliTPCtrack implemented (not finished)
136 - small fixes in stand-alone build system (libAliHLTPHOS.pkg, *LinkDef.h)
139 - AliHLTFileWriter added, handling of standard components in libHLT
140 added to ComponentHandler
141 - several fixes in the HLT offline framework
143 - changes according to coding conventions and documentation
144 - AliHLTTPCDigitReaderRaw: HAVE_TPC_MAPPING dependent implementation
145 fixed in order to make class definition independent
146 - helper functions for data structure handling added
147 - libHLTbase.pkg and libAliHLTSample.pkg included to the stand-alone
149 - AliHLTFilePublisher added
150 - target to create the stand-alone sample library package added
151 2006-12-28 changes according to coding conventions
152 - special characters in function names have been removed in the
153 internal usage, the C interface still uses them in order to preserve
154 backward compatibility
155 2006-12-18 commit from Jochen
156 - TPCDisplay library version 2
157 - library version for the AliHLTGUI v 1.5
158 - argument scan of the AliHLTTPCDigitReaderRaw cleaned up
160 - use_newio switch removed, always on
161 - AliHLTTPC and AliHLTTPCClustFinderNew removed from compilation of
164 - integration of libHLTbase into AliRoot prepared
165 - SampleLib as stand-alone package
166 - library development tutorial
167 2006-11-30 intermediate version
168 - setup scripts for running environment added
169 - bugfix in configure which caused the check for PubSub components
170 to fail on some architectures
171 - ComponentHandler takes ROOT dynamic library loader as fallback if
172 dlopen is not available
173 - minor changes to avoid effC++ and other warnings
174 - work on the Task chain processing
176 - configure adapted to the new directory structure of the HOMER module in
179 - AliHLTTPCPad: occupancy calculation added
180 - AliHLTTPCClusterFinder bugfix in order to avoid empty cluster data structure and
182 - AliHLTTPCClusterFinder adapted to use occupancy level for suppression of
184 - AliHLTTPCClusterFinderComponent: new parameter 'occupancy-limit' which is effective
185 when pp-run option is set
186 - AliHLTTPCDigitReaderRaw
187 2 more rawreader modes ( 4, 5) are added by Timm.
188 In Simulated data the RCU trailer word seems to have 2 32 bit words ( but its not
190 -> mode 4: 2 32 bit words, sorted
191 -> mode 5: 2 32 bit words, unsorted
192 - AliHLTTPCSliceTrackerComponent bugfix variable initialisation (by Timm?)
193 - AliHLTTPCTransform changed N TimeBins to 1024 according to raw TPC data
194 added automatic calculation of timebin width out of N TimeBins
195 - OnlineDisplay: intermediate version
197 - range, all, and one TimeBin selectable
198 - Front view shows maximum, average, and sum of selected timebins
199 - zerosupression of raw data added to PadRow, Pad, Front, 3D
200 2006-10-12 added the PHOS library to the package
201 2006-10-05 extensions in AliHLTTPCDisplay
202 - handling of new include directory structure of the HOMER header files
203 - default geometry file introduced
204 - library compile time and property functions added
205 - geometry file alice.geom added to distribution; to be installed in
206 <prefix>/share/alice-hlt
208 - TPC digit reader classes fetch row range from AliHLTTPCTransform
209 - code from TPC commissioning version merged
210 - DigitReaderRaw added with different read modes (sorted/unsorted;
211 several data specifications to adapt to the real data)
212 - DigitReaderPacked capable of sorting incoming data
213 - straight line fit implemented in Conformal Mapping Fit
214 - TPCDisplay library added
215 - the library needs the HOMER package, which is part of the PubSub
216 Framework, currently there is a circular dependency which will
217 be removed or handled better
218 - bugfix HLTComponentHandler::CreateComponent: result handling after DoInit
219 - bugfix ClusterFinder: index check for arrays of fixed size
220 - base line calculation and zero suppression implemented into
221 Cluster Finder: new argument 'adc-threshold' for ClusterFinderComponent
222 - Makefiles of the old build scheme have been removed
223 2006-08-23 version HLT-v0-3
224 - check for AliRoot features/libs/files and corresponding conditional
226 - made package capable of handling the splitted RawData (changed in
227 AliRoot version v4-04-Rev-07
228 - libHLTBase linked to ROOT libraries, TPCLib linked to ROOT and AliRoot
229 libraries -> avoid addlibrary options for wrapper subscriber
230 - made package indepentend of src
231 added BASE/AliHLTStdIncludes.h which should take the job of
232 including std headers
233 - removed eff C++ warnings in BASE
234 - TPCref library off by default
235 - TPCLib version interface no 2
236 - started to sort header includes in TPCLib
237 - added version announcement to base library
239 2006-08-17 Jochen's TPCLib source code from Jan 2006 (not a joke) merged
240 - bugfix in AliHLTTPCConfMapper (caused low tracking efficiency)
241 - Online Display development
242 - Note: the AliHLTTPCDisplay Interface has been changed -> AliHLTGUI
246 2005-09-07 Files imported from src comp and kalman into new TPCLib
247 a short history of files ...
248 AliHLTTPCBenchmark.cxx AliHLTBenchmark.cxx,v 1.10 2005/06/14 10:55:21 cvetan Exp
249 AliHLTTPCBenchmark.h AliHLTBenchmark.h,v 1.6 2004/06/26 11:39:40 loizides
250 AliHLTTPCClusterFinder.cxx original AliHLTClustFinderNew.cxx
251 AliHLTTPCClusterFinder.h original AliHLTClustFinderNew.h
252 AliHLTTPCClustFinderNew.cxx AliHLTClustFinderNew.cxx,v 1.29 2005/06/14 10:55:21 cvetan Exp
253 AliHLTTPCClustFinderNew.h AliHLTClustFinderNew.h,v 1.13 2004/06/18 10:55:26 loizides Exp
254 AliHLTTPCConfMapFit.cxx AliHLTConfMapFit.cxx,v 1.14 2005/06/14 10:55:21 cvetan Exp
255 AliHLTTPCConfMapFit.h AliHLTConfMapFit.h,v 1.5 2004/07/05 09:03:11 loizides Exp
256 AliHLTTPCConfMapper.cxx AliHLTConfMapper.cxx,v 1.26 2005/06/14 10:55:21 cvetan Exp $
257 AliHLTTPCConfMapper.h AliHLTConfMapper.h,v 1.11 2004/07/05 09:03:11 loizides Exp $
258 AliHLTTPCConfMapPoint.cxx AliHLTConfMapPoint.cxx,v 1.10 2005/06/23 17:46:55 hristov Exp $
259 AliHLTTPCConfMapPoint.h AliHLTConfMapPoint.h,v 1.8 2005/06/23 17:46:55 hristov Exp $
260 AliHLTTPCConfMapTrack.cxx AliHLTConfMapTrack.cxx,v 1.16 2005/06/14 10:55:21 cvetan Exp $
261 AliHLTTPCConfMapTrack.h AliHLTConfMapTrack.h,v 1.4 2004/06/16 11:25:06 loizides Exp $
262 AliHLTTPC.cxx AliLevel3.cxx,v 1.42 2004/06/11 16:06:33 loizides Exp $
264 AliHLTTPCDigitData.h AliHLTDigitData.h,v 1.5 2004/05/12 11:51:27 loizides Exp $
265 AliHLTTPCDisplay.cxx AliHLTDisplay.cxx,v 1.26 2005/06/14 10:55:21 cvetan Exp $
267 AliHLTTPCDisplay.h AliHLTDisplay.h,v 1.14 2004/06/30 08:30:14 loizides Exp $
269 AliHLTTPCFileHandler.cxx AliHLTFileHandler.cxx,v 1.49 2005/06/23 17:46:55 hristov Exp $
270 AliHLTTPCFileHandler.h AliHLTFileHandler.h,v 1.19 2004/06/11 16:06:33 loizides Exp $
271 AliHLTTPCFitter.cxx AliHLTFitter.cxx,v 1.14 2005/06/14 10:55:21 cvetan Exp $
272 AliHLTTPCFitter.h AliHLTFitter.h,v 1.7 2004/07/05 09:02:18 loizides Exp $
273 AliHLTTPCGlobalMerger.cxx AliHLTGlobalMerger.cxx,v 1.13 2005/06/14 10:55:21 cvetan Exp $
274 AliHLTTPCGlobalMerger.h AliHLTGlobalMerger.h,v 1.6 2004/02/02 15:00:34 loizides Exp $
275 AliHLTTPC.h AliLevel3.h,v 1.24 2004/06/11 16:06:33 loizides
276 Added AliHLTDigitReaderUnpacked
277 AliHLTTPCInterMerger.cxx AliHLTInterMerger.cxx,v 1.8 2005/06/14 10:55:21 cvetan Exp $
278 AliHLTTPCInterMerger.h AliHLTInterMerger.h,v 1.4 2004/02/02 15:00:34 loizides Exp $
279 AliHLTTPCLog.cxx AliHLTLog.cxx,v 1.1 2004/05/14 09:37:22 loizides Exp $
280 AliHLTTPCLogging.h AliHLTLogging.h,v 1.11 2004/10/09 11:28:31 loizides Exp $
281 AliHLTTPCLog.h AliHLTLog.h,v 1.2 2004/06/11 16:06:33 loizides Exp $
282 AliHLTTPCMemHandler.cxx AliHLTMemHandler.cxx,v 1.52 2005/06/14 10:55:21 cvetan Exp $
283 AliHLTTPCMemHandler.h AliHLTMemHandler.h,v 1.30 2004/10/06 08:51:20 cvetan Exp $
284 AliHLTTPCMerger.cxx AliHLTMerger.cxx,v 1.16 2005/06/14 10:55:21 cvetan Exp $
285 AliHLTTPCMerger.h AliHLTMerger.h,v 1.8 2004/06/11 16:06:33 loizides Exp $
286 AliHLTTPCRootTypes.h AliHLTRootTypes.h,v 1.12 2004/06/15 14:02:38 loizides Exp $
287 AliHLTTPCSpacePointData.h AliHLTSpacePointData.h,v1.4 2003/07/27 21:02:09 loizides Exp $
289 AliHLTTPCStandardIncludes.h AliHLTStandardIncludes.h,v 1.5 2005/06/14 10:55:21 cvetan Exp $
290 AliHLTTPCTrackArray.cxx AliHLTTrackArray.cxx,v 1.21 2005/06/14 10:55:21 cvetan Exp $
291 AliHLTTPCTrackArray.h AliHLTTrackArray.h,v 1.7 2004/06/11 16:06:33 loizides Exp $
292 AliHLTTPCTrack.cxx AliHLTTrack.cxx,v 1.322005/06/14 10:55:21 cvetan Exp $
293 AliHLTTPCTrack.h AliHLTTrack.h,v 1.18 2005/03/31 04:48:58 cvetan Exp $
294 AliHLTTPCTrackMerger.cxx AliHLTTrackMerger.cxx,v 1.12 2005/06/14 10:55:21 cvetan Exp $
295 AliHLTTPCTrackMerger.h AliHLTTrackMerger.h,v 1.6 2005/04/19 04:29:01 cvetan Exp $
296 AliHLTTPCTrackSegmentData.h AliHLTTrackSegmentData.h,v 1.7 2005/03/31 04:48:59 cvetan Exp $
297 AliHLTTPCTransform.cxx AliHLTTransform.cxx,v 1.53 2005/06/14 10:55:21 cvetan Exp $
298 AliHLTTPCTransform.h AliHLTTransform.h,v 1.37 2005/06/14 10:55:21 cvetan Exp $
299 AliHLTTPCVertexArray.cxx AliHLTVertexArray.cxx,v 1.7 2005/06/14 10:55:21 cvetan Exp $
300 AliHLTTPCVertexArray.h AliHLTVertexArray.h,v 1.4 2004/06/11 16:06:33 loizides Exp $
301 AliHLTTPCVertex.cxx AliHLTVertex.cxx,v 1.5 2004/07/02 11:41:18 loizides Exp $
302 AliHLTTPCVertexData.h AliHLTVertexData.h,v 1.2 2003/07/27 21:02:09 loizides Exp $
303 AliHLTTPCVertexFinder.cxx AliHLTVertexFinder.cxx,v 1.9 2005/06/14 10:55:21 cvetan Exp $
304 AliHLTTPCVertexFinder.h AliHLTVertexFinder.h,v 1.7 2004/06/18 10:55:26 loizides Exp $
305 AliHLTTPCVertex.h AliHLTVertex.h,v 1.4 2004/07/02 11:41:18 loizides Exp $
306 AliHLTTPCDataCompressorHelper.cxx From comp: AliHLTDataCompressorHelper.cxx,v 1.5 2004/06/15 10:26:57 hristov Exp $
307 AliHLTTPCDataCompressorHelper.h From comp: AliHLTDataCompressorHelper.h,v 1.4 2004/06/15 10:26:57 hristov Exp $
308 AliHLTTPCModels.h From comp: AliHLTModels.h,v 1.11 2004/05/17 16:37:19 hristov Exp $
309 AliHLTTPCModelTrack.h From comp: AliHLTModelTrack.h,v 1.13 2004/06/15 10:26:57 hristov Exp $
310 AliHLTTPCModelTrack.cxx From comp: AliHLTModelTrack.cxx,v 1.18 2005/02/14 11:50:11 hristov Exp $
311 AliHLTTPCRawDataFormat.h from online Pub/Sub framework
312 AliHLTTPCClusterDataFormat.h from online Pub/Sub framework
313 AliHLTTPCTrackletDataFormat.h from online Pub/Sub framework
314 AliHLTTPCDefinitions.cxx from online Pub/Sub framework
315 AliHLTTPCDefinitions.h from online Pub/Sub framework