a few fixes for rare bugs/malfunctions
authorrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 11 Aug 2008 12:08:14 +0000 (12:08 +0000)
committerrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 11 Aug 2008 12:08:14 +0000 (12:08 +0000)
commit53f79557395ca98fb91d613ad32dc8adf8615309
tree9cca5eef6ddac95322caf13dac9a5d6be2c51568
parentc185e0db3964aeccf345408e1cebedb273396779
a few fixes for rare bugs/malfunctions
- AliHLTProcessor/AliHLTDataSource: setting the output size to zero by default
  if the high level component interface is used. This handles the case of a component
  using the high level interface, but not publishing an output block for a particular
  event -> PubSub relies on output size zero if no data has been written
- toolbox publisher components handle output size correctly
- AliHLTTask: increase headroom in the output buffer to allow small extra data blocks
  from the base class
- HLTOUT handler for kAliHLTDataTypeComponentTable added
- TPCEsdWriterComponent handles output size correctly for SOR/EOR events
HLT/BASE/AliHLTDataSource.cxx
HLT/BASE/AliHLTProcessor.cxx
HLT/BASE/AliHLTTask.cxx
HLT/BASE/util/AliHLTAgentUtil.cxx
HLT/BASE/util/AliHLTFilePublisher.cxx
HLT/BASE/util/AliHLTOUTPublisherComponent.cxx
HLT/BASE/util/AliHLTRawReaderPublisherComponent.cxx
HLT/TPCLib/AliHLTTPCEsdWriterComponent.cxx