Brand-new implementation of Raw->SDigits. One first reconstructs the signal from raw data. Then it is parametrized according to the mean signal shape. Finally, a SDigit is produced. The procedure is not exact, but it is the best one can do with the insufficient information in the raw-data stream. Anyway, it should be enough for any embedding-related exercises with vzero. The code was test with test/embedding suit of aliroot and gives no technical problems. Sim->Dig->Raw->SDigit->Dig sequence was checked by comparing the reconstructed ESD. Concering the validation of the whole embedding procedure would need some physics case where one can address the quality of the implemented procedure. All this is in discussion with Adam K.
CalorimeterUtils: Only if pointer with bad channels exist, access to its content
PartCorr Task: Post the TList with the parameters to the container and not its contents
ivana [Wed, 30 Jun 2010 08:59:48 +0000 (08:59 +0000)]
In reconstruction:
Removed option for creating trigger digits in AliMUONReconstructor,
as they are needed in AliMUONTrackHitPattern; this avoids re-creating
digit store with each event and fixes the problem report #69261
(improper use of TClonesArray).
(Diego)
agheata [Wed, 30 Jun 2010 07:21:41 +0000 (07:21 +0000)]
Fixed coding rules violations. Note that RC16 cannot be fixed since the plugin is generating a validation script which is supposed to checj for strings like "segmentation violation" ,...
gconesab [Wed, 30 Jun 2010 00:17:12 +0000 (00:17 +0000)]
Hadron Correlation: Correlate charged partcle only when it is leading, add few histograms (Yaxian)
AliIsolationCut: Allow to isolate with tracks and clusters or only with tracks or only with clusters
AliNeutralMesonSelection: Avoid the selection via de opening angle if requested (Yaxian)
gconesab [Tue, 29 Jun 2010 04:07:15 +0000 (04:07 +0000)]
Comment out copy ctors and assignment opetators from classes source code, not needed.
AliAnaPhoton: Pass all primary contributors to set the MC identification tag
AliAnaPartCorrBase: Do not initialize the reader and caloutils pointers, done elsewhere
AliCalorimeterUtils: Several changes related to the initizalization of the bad channels arrays.
aszostak [Mon, 28 Jun 2010 23:59:38 +0000 (23:59 +0000)]
Fixing bug caused by UUID not being generated properly.
The UUID clashes in the online HLT system when generated by processes in parallel because the timestamp granularity used by the default algorithm in ROOT is not good
enough. The solution is to generate our own UUID but with a proper random number generator.
gconesab [Mon, 28 Jun 2010 23:48:05 +0000 (23:48 +0000)]
Remove dependency on AliRecPoint from AliEMCALGeometry
Remove unused methods in AliEMCALGeometry
Correct problem that avoided to instantiate twice the geometry : AliEMCALShishKebabTrd1Module
In AliEMCALGeoUtils::Impact(TParticle*), if absId >=0 particle is in acceptance, before we excluded 0.
abercuci [Mon, 28 Jun 2010 09:25:13 +0000 (09:25 +0000)]
Prepare to make an official
request to run makeResults.C after the merging to have the performance
plots directly on alien. Then one can access them via alimonitor.
(Markus)
gconesab [Mon, 28 Jun 2010 01:11:17 +0000 (01:11 +0000)]
Wagon macros, update cut on PHOS clusters close to border.
OmegaPi0Gamma analysis: remove clear of deltaAOD branch, comment out copy and assignment ctors, not needed.