commit from Jochen ** ReadoutList HandlerFunctions added to AliHLTComponent ** DDLList Handling in ALiHLTCalibrationProcessor - included automatic handling for insertion into FXS Header - included manual handling from PushToFXS() for insertion into FXS Header - Interface change in PushToFXS, last argument, changed to AliHLTEventDDL ** AliHLTTPCCalibPedestal, AliHLTTPCCalibPedestal - change to new input data type kAliHLTDataTypeDDL. - minor code cleanup ** AliHLTTriggerSelectiveReadoutComponent - minor bugfixes
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)
- 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
changes from 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 <n> specifies the number of timebins to overcome the discrepancy between simulated and real data