aszostak [Tue, 12 Aug 2008 12:46:41 +0000 (12:46 +0000)]
Applying option to not reset the histograms after being published in AliHLTMUONRawDataHistoComponent.
Also adding an quick and dirty version of a monitoring script to display the output of the histogramming components online.
richterm [Mon, 11 Aug 2008 12:08:14 +0000 (12:08 +0000)]
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
richterm [Sat, 9 Aug 2008 20:27:42 +0000 (20:27 +0000)]
allow PushBack with empty buffer, this is useful to just insert a block discriptor without payload; optional component description data block send with component output on SOR/EOR
richterm [Sat, 9 Aug 2008 17:27:11 +0000 (17:27 +0000)]
FileWriters: handling of control events and PRIV data blocks: ignored by default, added options -write-all-events, -write-all-blocks and -write-all to override default
mtadel [Fri, 8 Aug 2008 13:28:22 +0000 (13:28 +0000)]
Make use of new method AliRawReader::GetNumberOfEvents() - goinf to the last event and event-cycling is now supported also when raw-data is the only source (for AliRawReaderRoot/Chain).
cvetan [Fri, 8 Aug 2008 11:34:01 +0000 (11:34 +0000)]
New IsRawReaderValid() method which returns false in case the raw-data file, chain etc. was not found or is invalid. AliRawReader::Create() uses this new method in order to return NULL in case of invalid raw-data input.
cvetan [Thu, 7 Aug 2008 20:44:48 +0000 (20:44 +0000)]
Getter for the total number of events in a raw-data file or collection (chain). For the moment AliRawReaderDate, AliRawReaderFile and AliRawReaderMemory return -1.
mtadel [Thu, 7 Aug 2008 17:35:28 +0000 (17:35 +0000)]
AliEveTrackCounter, AliEveTrackCounterEditor
--------------------------------------------
Moved class TEveTrackCounter from ROOT to EveBase as it is ALICE
specific.
AliEveEventManager
------------------
Derive also from TQObject, emit NewEventLoaded signal.
AliEveEventManagerEditor
------------------------
Add new GUI class AliEveEventManagerWindow that provides event
naviagation in a horizontally shaped main window.
visscan_init.C
--------------
Embed AliEveEventManagerWindow in the bottom section of the ROOT
browser.
richterm [Thu, 7 Aug 2008 13:07:08 +0000 (13:07 +0000)]
handling of steering events
- protection added in GetEvent to process data events only
- AliHLTCompStatCollector: publishing of data set only if component statistics
block is available
richterm [Thu, 7 Aug 2008 12:50:01 +0000 (12:50 +0000)]
- AliHLTSystem: proper cleanup of HLTOUT sub-collection of local
reconstruction chain
- AliHLTSystem: make messages from different instances better readable
- AliHLTOUTHandlerChain: cleanup, use local HLTOUT task of AliHLTSystem
rather than adding a new one
richterm [Thu, 7 Aug 2008 11:55:17 +0000 (11:55 +0000)]
- adding event type data block {EVENTTYP:PRIV} to component input blocks
to be consistent with PubSub
- AliHLTComponent: calculating id for component statistics entry from chain
id using a crc algorithm
- removing the SOR/EOR event publishing from the AliHLTDataSource
- AliHLTTask: make component initialization a virtual fuction to be
re-implemnted by child classes
richterm [Thu, 7 Aug 2008 07:45:30 +0000 (07:45 +0000)]
starting proper implementation of control evente (SOR,EOR, etc.) into AliHLTSystem: added special task to generate the events at the beginning of the chain