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 !)
Upgrading the raw data QA for tracker, and introducing the first
version of a real checker (again, only for raw data for the moment)
that cuts on the manu occupancy level.