- bugfix HLTOUT processing: handler execution for sub-collections - bugfix HLTOUT: selection and marking of data blocks was scrambled in presence of sub-collections - added output of AliHLTRecontruction chains as sub-collection to HLTOUT - improved robustness of HLTOUTTask (controlled reset)
bugfixes, code cleanup and docu - AliHLTDataBuffer: returns number of segments including the forwarded segments - AliHLTConfiguration: comparision operators - AliHLTOUT: subcollections now correctly added and reset - AliHLTSystem: typo corrupted execution of HLTOUT propriatary handlers - AliHLTSystem and AliHLTComponentHandler: suppress general info messages for additional instances - AliHLTOUTHandler: status flags - AliHLTOUT: typo - AliHLTConfigurationHandler: no warnings for duplicate configurations of identical properties
- singleton functionality added for component and configuration handler - support for multiple instances of AliHLTSystem - HLTOUT processing policy moved from block-oriented to handler-oriented, one handler can now serve multiple data blocks but gets called only once - added Reset method to AliHLTOUT class in order to use the same object for multiple events - preparations for the HLTOUT kChain implementation, not yet finished
- bugfix component handler: library load via gSystem pretended to fail in some case although it was ok - bagfix AliHLTEsdManager: corrected list handling, copying of ESDs and merging of separate event ESDs into one still needs some fix in AliESDEvent - TPCEsdWriter: add ESD to user info in order to save the actual ESD layout
- HLT simulation writes digit data in addition to raw data - bugfix AliHLTOUTComponent: wrong byte swap suppressed data origin in homer descriptor - AliHLTEsdManager added: merging and writing of HLT ESDs - HLTOUT treatment: AliHLTOUTHomerCollection abstract interface for digits/raw data added - AliHLTOUTDigitReader added: reading of simulated HLT digit data - AliHLTOUTRawReader: common functionality moved to AliHLTOUTHomerCollection - TPCDigitPublisher enhanced: encode digits to raw data - AltroData Generator: encoding on channel level - corrections in documentation
- bugfix: correct equipment ids for HLT ddl links - scanning of HLTOUT data blocks corrected according to new specification and corrected offset in case of HLT decision data block - improved robustness for corrupted data blocks - corrected handling of HOMER data type ids (swapped byte order) - optimized data treatment in AliRawReaderHLT - additional criterion for HLTOUT data block selection by handler type