TPC NoiseMapComponent & calibration (Kelly)
- bugfix: memory leak in NoiseMap(Component)
- TPCNoiseMapComponent: implemented cdb access and added more histograms
- get rid of global objects for component registration
- code cleanup
- 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)
ivana [Tue, 8 Jul 2008 13:21:20 +0000 (13:21 +0000)]
In mapping:
- Added new regional trigger reader (AliMpRegionalTriggerReader)
and interfaced it for mapping and configuration
- Added number of local board in RegionalCrate.dat
- Fixed bug in reading local board information (using number of boards and not mask !)
- In AliMUONTriggerIO: added new method to retrieve local board id form ddl,
crate and local indexes
(Christian)
MUONTRGda.cxx
- Put "pedestal" as default command
- Call WriteLastCurrentFile at the end of the versionning process
- Export files before reading rawdata
- Check the argument list, if rawdata stream present
- Put time out for monitor
- Update version of the file by the current counter and not version number
- Remove copy to FES when local masks are modified by the DA
- Write current configuration when local masks are modified by the DA
- Copy to DB the MtgCurrent.dat when local masks are modified by the DA
- Get right local board id from TriggerIO
- Right handling of the DA flag
(Christian)
In AliMUONRecoParam
- Fixed comments for Doxygen
(Ivana)
Implementation of kChain HLTOUT handler
- AliHLTOUTHandlerChain: base class and default handler for type kChain handlers
- AliHLTOUTTask: output of analysis chains creates an HLTOUT sub-collection
- AliHLTOUTPublisherComponent handles input from current HLTOUT object
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
ivana [Sat, 5 Jul 2008 08:43:42 +0000 (08:43 +0000)]
In mapping:
Implemented storing mapping data as a map of strings
as an alternative to storing mapping objecs:
- Added classes AliMpDataProcessor, AliMpDataStreams, AliMpDataMap
- In AliMpFiles: removed additional / in the paths
- In data files: added end-of-line at the end of file where missing
- In AliMpCDB: added new functions for loading/writing mapping data
and also a function for regenerating ASCII data files from OCDB
marian [Fri, 4 Jul 2008 23:12:56 +0000 (23:12 +0000)]
(Jens Viechula)
AliTPCCalibViewer.cxx.diff Added functionality in EasyDraw(1D) to draw one sector (IROC+OROC)
AliTPCCalibViewerGUI.cxx.diff Added functionality to draw one sector (IROC+OROC)
AliTPCCalibViewerGUI.h.diff Added functionality to draw one sector (IROC+OROC)
TPCMonitor.C.diff Added includes to make it compileable
AliTPCMonitor.cxx.diff Fixed sector flip on C-side
AliTPCCalibCE.cxx.diff Fixed a mistake in the zero suppression treatment
General reorganization in order not to parse the columns'line at each data line + possibility of precision column for two axes + order of precision columns made loose
Only one data source is supposed to be running at a time, so disable the run button of the other ones (this used to worked and stopped to work at some point, this fix re-introduces this critical feature. It is critical as otherwise clicking on two run buttons will crash the application for sure !)