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
mtadel [Tue, 5 Aug 2008 17:29:12 +0000 (17:29 +0000)]
AliEveEventManager
------------------
In Open() use AliRawReader::Create(rawPath) to instantiate AliRawReader.
In GotoEvent():
- do not call fESDTree->Refresh() as it crashes with root-5.21.1-alice;
- use AliRawReader::GotoEvent() and use iteration with NextEvent() as
a fallback.
In Close() also close/destroy run-loader and raw-reader.
AliEveEventManagerEditor
------------------------
Add buttons "Last Event" and "Refresh" (reopens data-files).
alice-macros
------------
visscan_init.C - open editor on track-counter object after loading is
complete.
SplitGLView.C - do not expand projection-managers as projected objects
now react to changes in the projectable.
cvetan [Tue, 5 Aug 2008 11:26:30 +0000 (11:26 +0000)]
1. Proper (?) handling of the branches in AliRawReaderChain. 2. New virtual GotoEvent() method. Implemented for AliRawReaderRoot and AliRawReaderChain classes. Allows to go directly to a particular event index. 3. Gettter for the current event index (the index corresponds to the one in the raw-data file.
aszostak [Mon, 4 Aug 2008 13:02:59 +0000 (13:02 +0000)]
Enabling the -tryrecover option. Using recent changes to AliMUONDigitMaker to optionaly set the TryRecover flag in the decoder, which enables error recovery logic for corrupted data.
hdalsgaa [Sun, 3 Aug 2008 19:26:51 +0000 (19:26 +0000)]
Added reading of the SOD event to the FMD raw reader. This event will contain crucial information for the processing of the data. Updated the DAs to read this data
aszostak [Sat, 2 Aug 2008 23:56:14 +0000 (23:56 +0000)]
Adding facility to components to dump internal data blocks to file when corruption is detected.
Refactored code to move common command line options to AliHLTMUONProcessor base class.
Applying a bug fix with loading of libraries in command line utilities dHLTdumpraw and dHLTrootify. Also adding cdbpath and run number command line options.