]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/ChangeLog
bugfix in high level interface: GetFirst/NextObject/Block
[u/mrichter/AliRoot.git] / HLT / ChangeLog
1 2007-04-27 HLT base
2         - memory leaks corrected
3         - AliLog support moved to libAliHLTUtil in order to keep
4         - libHLTbase free of AliRoot dependencies
5         - dynamic loeding of AliLog support
6         - AliHLTFileWriter moved to libAliHLTUtil
7         - workaround for ROOT bug: in order to avoid crashes when unloading 
8           dynamic libraries via gSystem, the libraries are not unloaded
9           further investigation necessary
10 2007-04-17 HLT sample applications
11         - publisher for AliLoader trees added
12         - sample analysis chain added tp sample lib
13         - tutorial and documentation
14         - benchmark functionality added to AliHLTSystem
15 2007-03-14 aliroot integration
16         - AliHLTSystem interface methods to AliHLTReconstructor implemeted
17         - AliHLTModuleAgent introduced for each HLT module, sample
18           agent added to libAliHLTSample
19         - AliHLTOfflineInterface base classes added
20         - AliHLTFilePublisher, AliHLTRootFileWriter/Publisher moved to 
21           libAliHLTUtil (AliHLTFileWriter will follow when dep. to PHOS are
22           cleared)
23 2007-03-09 logging system
24         - adapted to AliRoot logging system, messages printed out via AliRoot
25           message channel
26         - AliRoot logging methods can be used in the same way as in AliRoot
27         - HLT TPC logging methods fixed to be redirected to the common logging
28           channel
29         - handling of configurations corrected in order to cope with the
30           Root CINT garbage collection.
31         - TPCLib stand-alone build system changed in order to use AliRoot package
32           definition
33 2007-03-01 changes by Gaute (TPC)
34         - added InterMerger to SliceTrackerComponent, can be switched off by
35           component argument 'disable-merger'
36         - new data type 'TRACKS' defined for TPC describing tracks in global
37           coordinates
38         - GlobalMergerComponent has TRACKS/TPC as output data type
39         - new component argument to ClusterFinderComponent: timebins <n> specifies
40           the number of timebins to overcome the discrepancy between simulated
41           and real data
42         - TPCEsdWriter adapted to new TRACKS/TPC data type
43 2007-02-21
44         - high-level component interface added
45         - libHLTbase version 2:0:0
46         
47 2007-02-20 version HLT-v0-5 tagged
48         
49 2007-02-20
50         - Cellular Automaton tracker added to TPC Lib
51         - TPC OnlineDisplay updated to the latest version of the CERN HLT cluster
52           libAliHLTTPCDisplay version for the AliHLTGUI v 1.5.2
53         - TPC ESD writer component finalized
54 2007-02-05
55         - improvements in AliHLTFilePublisher/Writer
56         - minor fix in component handler to pipe log messages during registration
57           of standard components into right log channel
58         - the ProcessEvent method is now a method of the component base class,
59           the actual processing method to implement is DoProcessing
60         - new standard component AliHLTRootFileWriterComponent added
61         - TPCLib: AliHLTTPCEsdWriterComponent added, conversion of AliHLTTPCTrack
62           to AliTPCtrack implemented (not finished)
63         - small fixes in stand-alone build system (libAliHLTPHOS.pkg, *LinkDef.h)
64         
65 2007-01-19
66         - AliHLTFileWriter added, handling of standard components in libHLT
67           added to ComponentHandler
68         - several fixes in the HLT offline framework
69 2007-01-05
70         - changes according to coding conventions and documentation
71         - AliHLTTPCDigitReaderRaw: HAVE_TPC_MAPPING dependent implementation
72           fixed in order to make class definition independent
73         - helper functions for data structure handling added
74         - libHLTbase.pkg and libAliHLTSample.pkg included to the stand-alone
75           build system
76         - AliHLTFilePublisher added
77         - target to create the stand-alone sample library package added
78 2006-12-28 changes according to coding conventions
79         - special characters in function names have been removed in the
80           internal usage, the C interface still uses them in order to preserve
81           backward compatibility
82 2006-12-18 commit from Jochen
83         - TPCDisplay library version 2
84           - library version for the AliHLTGUI v 1.5
85         - argument scan of the AliHLTTPCDigitReaderRaw cleaned up
86 2006-12-12
87         - use_newio switch removed, always on
88         - AliHLTTPC and AliHLTTPCClustFinderNew removed from compilation of
89           libAliHLTTPC.so
90 2006-12-03 
91         - integration of libHLTbase into AliRoot prepared
92         - SampleLib as stand-alone package
93         - library development tutorial
94 2006-11-30 intermediate version
95         - setup scripts for running environment added
96         - bugfix in configure which caused the check for PubSub components
97           to fail on some architectures
98         - ComponentHandler takes ROOT dynamic library loader as fallback if
99           dlopen is not available
100         - minor changes to avoid effC++ and other warnings
101         - work on the Task chain processing
102 2006-11-08
103         - configure adapted to the new directory structure of the HOMER module in
104           PubSub
105         - TPCLib
106           - AliHLTTPCPad: occupancy calculation added
107           - AliHLTTPCClusterFinder bugfix in order to avoid empty cluster data structure and
108             component dead lock
109           - AliHLTTPCClusterFinder adapted to use occupancy level for suppression of 
110             noisy pads
111           - AliHLTTPCClusterFinderComponent: new parameter 'occupancy-limit' which is effective
112             when pp-run option is set
113           - AliHLTTPCDigitReaderRaw
114             2 more rawreader modes ( 4, 5) are added by Timm.
115             In Simulated data the RCU trailer word seems to have 2 32 bit words ( but its not
116             defined like this)
117             -> mode 4: 2 32 bit words, sorted
118             -> mode 5: 2 32 bit words, unsorted
119           - AliHLTTPCSliceTrackerComponent bugfix variable initialisation (by Timm?)
120           - AliHLTTPCTransform changed N TimeBins to 1024 according to raw TPC data
121             added automatic calculation of timebin width out of N TimeBins
122           - OnlineDisplay: intermediate version
123             - eventID added
124             - range, all, and one TimeBin selectable
125             - Front view shows maximum, average, and sum of selected timebins
126             - zerosupression of raw data added to PadRow, Pad, Front, 3D
127 2006-10-12 added the PHOS library to the package
128 2006-10-05 extensions in AliHLTTPCDisplay
129         - handling of new include directory structure of the HOMER header files
130         - default geometry file introduced
131         - library compile time and property functions added
132         - geometry file alice.geom added to distribution; to be installed in
133           <prefix>/share/alice-hlt
134 2006-09-07 HLT-v0-4
135         - TPC digit reader classes fetch row range from AliHLTTPCTransform
136         - code from TPC commissioning version merged
137           - DigitReaderRaw added with different read modes (sorted/unsorted;
138             several data specifications to adapt to the real data)
139           - DigitReaderPacked capable of sorting incoming data 
140           - straight line fit implemented in Conformal Mapping Fit
141         - TPCDisplay library added
142           - the library needs the HOMER package, which is part of the PubSub
143             Framework, currently there is a circular dependency which will
144             be removed or handled better
145         - bugfix HLTComponentHandler::CreateComponent: result handling after DoInit
146         - bugfix ClusterFinder: index check for arrays of fixed size
147         - base line calculation and zero suppression implemented into
148           Cluster Finder: new argument 'adc-threshold' for ClusterFinderComponent 
149         - Makefiles of the old build scheme have been removed
150 2006-08-23 version HLT-v0-3
151         - check for AliRoot features/libs/files and corresponding conditional
152           build
153         - made package capable of handling the splitted RawData (changed in
154           AliRoot version v4-04-Rev-07
155         - libHLTBase linked to ROOT libraries, TPCLib linked to ROOT and AliRoot
156           libraries -> avoid addlibrary options for wrapper subscriber 
157         - made package indepentend of src
158           added BASE/AliHLTStdIncludes.h which should take the job of
159           including std headers
160         - removed eff C++ warnings in BASE
161         - TPCref library off by default
162         - TPCLib version interface no 2
163         - started to sort header includes in TPCLib
164         - added version announcement to base library
165         
166 2006-08-17 Jochen's TPCLib source code from Jan 2006 (not a joke) merged
167         - bugfix in AliHLTTPCConfMapper (caused low tracking efficiency)
168         - Online Display development
169         - Note: the AliHLTTPCDisplay Interface has been changed -> AliHLTGUI
170           has to be re-linked
171         - no changes in BASE
172
173 2005-09-07 Files imported from src comp and kalman into new TPCLib
174         a short history of files ...
175         AliHLTTPCBenchmark.cxx                           AliHLTBenchmark.cxx,v 1.10 2005/06/14 10:55:21 cvetan Exp 
176         AliHLTTPCBenchmark.h                             AliHLTBenchmark.h,v 1.6 2004/06/26 11:39:40 loizides 
177         AliHLTTPCClusterFinder.cxx                       original AliHLTClustFinderNew.cxx
178         AliHLTTPCClusterFinder.h                         original AliHLTClustFinderNew.h                                                 
179         AliHLTTPCClustFinderNew.cxx                      AliHLTClustFinderNew.cxx,v 1.29 2005/06/14 10:55:21 cvetan Exp         
180         AliHLTTPCClustFinderNew.h                        AliHLTClustFinderNew.h,v 1.13 2004/06/18 10:55:26 loizides Exp                 
181         AliHLTTPCConfMapFit.cxx                          AliHLTConfMapFit.cxx,v 1.14 2005/06/14 10:55:21 cvetan Exp     
182         AliHLTTPCConfMapFit.h                            AliHLTConfMapFit.h,v 1.5 2004/07/05 09:03:11 loizides Exp         
183         AliHLTTPCConfMapper.cxx                          AliHLTConfMapper.cxx,v 1.26 2005/06/14 10:55:21 cvetan Exp $   
184         AliHLTTPCConfMapper.h                            AliHLTConfMapper.h,v 1.11 2004/07/05 09:03:11 loizides Exp $             
185         AliHLTTPCConfMapPoint.cxx                        AliHLTConfMapPoint.cxx,v 1.10 2005/06/23 17:46:55 hristov Exp $        
186         AliHLTTPCConfMapPoint.h                          AliHLTConfMapPoint.h,v 1.8 2005/06/23 17:46:55 hristov Exp $           
187         AliHLTTPCConfMapTrack.cxx                        AliHLTConfMapTrack.cxx,v 1.16 2005/06/14 10:55:21 cvetan Exp $ 
188         AliHLTTPCConfMapTrack.h                          AliHLTConfMapTrack.h,v 1.4 2004/06/16 11:25:06 loizides Exp $  
189         AliHLTTPC.cxx                                    AliLevel3.cxx,v 1.42 2004/06/11 16:06:33 loizides Exp $
190                                                                 Mod: Digits-thing
191         AliHLTTPCDigitData.h                             AliHLTDigitData.h,v 1.5 2004/05/12 11:51:27 loizides Exp $     
192         AliHLTTPCDisplay.cxx                             AliHLTDisplay.cxx,v 1.26 2005/06/14 10:55:21 cvetan Exp $
193                                                                 Mod.
194         AliHLTTPCDisplay.h                               AliHLTDisplay.h,v 1.14 2004/06/30 08:30:14 loizides Exp $
195                                                                 Mod. 
196         AliHLTTPCFileHandler.cxx                         AliHLTFileHandler.cxx,v 1.49 2005/06/23 17:46:55 hristov Exp $          
197         AliHLTTPCFileHandler.h                           AliHLTFileHandler.h,v 1.19 2004/06/11 16:06:33 loizides Exp $  
198         AliHLTTPCFitter.cxx                              AliHLTFitter.cxx,v 1.14 2005/06/14 10:55:21 cvetan Exp $       
199         AliHLTTPCFitter.h                                AliHLTFitter.h,v 1.7 2004/07/05 09:02:18 loizides Exp $                
200         AliHLTTPCGlobalMerger.cxx                        AliHLTGlobalMerger.cxx,v 1.13 2005/06/14 10:55:21 cvetan Exp $ 
201         AliHLTTPCGlobalMerger.h                          AliHLTGlobalMerger.h,v 1.6 2004/02/02 15:00:34 loizides Exp $  
202         AliHLTTPC.h                                      AliLevel3.h,v 1.24 2004/06/11 16:06:33 loizides 
203                                                                 Added AliHLTDigitReaderUnpacked  
204         AliHLTTPCInterMerger.cxx                         AliHLTInterMerger.cxx,v 1.8 2005/06/14 10:55:21 cvetan Exp $   
205         AliHLTTPCInterMerger.h                           AliHLTInterMerger.h,v 1.4 2004/02/02 15:00:34 loizides Exp $   
206         AliHLTTPCLog.cxx                                 AliHLTLog.cxx,v 1.1 2004/05/14 09:37:22 loizides Exp $ 
207         AliHLTTPCLogging.h                               AliHLTLogging.h,v 1.11 2004/10/09 11:28:31 loizides Exp $      
208         AliHLTTPCLog.h                                   AliHLTLog.h,v 1.2 2004/06/11 16:06:33 loizides Exp $   
209         AliHLTTPCMemHandler.cxx                          AliHLTMemHandler.cxx,v 1.52 2005/06/14 10:55:21 cvetan Exp $   
210         AliHLTTPCMemHandler.h                            AliHLTMemHandler.h,v 1.30 2004/10/06 08:51:20 cvetan Exp $              
211         AliHLTTPCMerger.cxx                              AliHLTMerger.cxx,v 1.16 2005/06/14 10:55:21 cvetan Exp $       
212         AliHLTTPCMerger.h                                AliHLTMerger.h,v 1.8 2004/06/11 16:06:33 loizides Exp $        
213         AliHLTTPCRootTypes.h                             AliHLTRootTypes.h,v 1.12 2004/06/15 14:02:38 loizides Exp $    
214         AliHLTTPCSpacePointData.h                        AliHLTSpacePointData.h,v1.4 2003/07/27 21:02:09 loizides Exp $
215                                                                 Added: Bool_t fUsed;
216         AliHLTTPCStandardIncludes.h                      AliHLTStandardIncludes.h,v 1.5 2005/06/14 10:55:21 cvetan Exp $        
217         AliHLTTPCTrackArray.cxx                          AliHLTTrackArray.cxx,v 1.21 2005/06/14 10:55:21 cvetan Exp $   
218         AliHLTTPCTrackArray.h                            AliHLTTrackArray.h,v 1.7 2004/06/11 16:06:33 loizides Exp $    
219         AliHLTTPCTrack.cxx                               AliHLTTrack.cxx,v 1.322005/06/14 10:55:21 cvetan Exp $ 
220         AliHLTTPCTrack.h                                 AliHLTTrack.h,v 1.18 2005/03/31 04:48:58 cvetan Exp $  
221         AliHLTTPCTrackMerger.cxx                         AliHLTTrackMerger.cxx,v 1.12 2005/06/14 10:55:21 cvetan Exp $  
222         AliHLTTPCTrackMerger.h                           AliHLTTrackMerger.h,v 1.6 2005/04/19 04:29:01 cvetan Exp $     
223         AliHLTTPCTrackSegmentData.h                      AliHLTTrackSegmentData.h,v 1.7 2005/03/31 04:48:59 cvetan Exp $        
224         AliHLTTPCTransform.cxx                           AliHLTTransform.cxx,v 1.53 2005/06/14 10:55:21 cvetan Exp $    
225         AliHLTTPCTransform.h                             AliHLTTransform.h,v 1.37 2005/06/14 10:55:21 cvetan Exp $      
226         AliHLTTPCVertexArray.cxx                         AliHLTVertexArray.cxx,v 1.7 2005/06/14 10:55:21 cvetan Exp $   
227         AliHLTTPCVertexArray.h                           AliHLTVertexArray.h,v 1.4 2004/06/11 16:06:33 loizides Exp $   
228         AliHLTTPCVertex.cxx                              AliHLTVertex.cxx,v 1.5 2004/07/02 11:41:18 loizides Exp $      
229         AliHLTTPCVertexData.h                            AliHLTVertexData.h,v 1.2 2003/07/27 21:02:09 loizides Exp $    
230         AliHLTTPCVertexFinder.cxx                        AliHLTVertexFinder.cxx,v 1.9 2005/06/14 10:55:21 cvetan Exp $  
231         AliHLTTPCVertexFinder.h                          AliHLTVertexFinder.h,v 1.7 2004/06/18 10:55:26 loizides Exp $  
232         AliHLTTPCVertex.h                                AliHLTVertex.h,v 1.4 2004/07/02 11:41:18 loizides Exp $
233         AliHLTTPCDataCompressorHelper.cxx                From comp: AliHLTDataCompressorHelper.cxx,v 1.5 2004/06/15 10:26:57 hristov Exp $
234         AliHLTTPCDataCompressorHelper.h                  From comp: AliHLTDataCompressorHelper.h,v 1.4 2004/06/15 10:26:57 hristov Exp $
235         AliHLTTPCModels.h                                From comp: AliHLTModels.h,v 1.11 2004/05/17 16:37:19 hristov Exp $
236         AliHLTTPCModelTrack.h                            From comp: AliHLTModelTrack.h,v 1.13 2004/06/15 10:26:57 hristov Exp $
237         AliHLTTPCModelTrack.cxx                          From comp: AliHLTModelTrack.cxx,v 1.18 2005/02/14 11:50:11 hristov Exp $
238         AliHLTTPCRawDataFormat.h                         from online Pub/Sub framework
239         AliHLTTPCClusterDataFormat.h                     from online Pub/Sub framework  
240         AliHLTTPCTrackletDataFormat.h                    from online Pub/Sub framework  
241         AliHLTTPCDefinitions.cxx                         from online Pub/Sub framework  
242         AliHLTTPCDefinitions.h                           from online Pub/Sub framework