]> git.uio.no Git - u/mrichter/AliRoot.git/commit - PWGLF/FORWARD/analysis2/AliFMDMCDensityCalculator.cxx
Many changes in one.
authorcholm <cholm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 31 Oct 2012 15:55:09 +0000 (15:55 +0000)
committercholm <cholm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 31 Oct 2012 15:55:09 +0000 (15:55 +0000)
commit5ca83feea0af7a210c2541f22521be25d1328abf
tree1bc706d63b58812e655be7728bca5bb415606ba6
parent9b5cc78558edb713333b9ca33b91efb433f11617
Many changes in one.

AOD generation:
 - Fixed how invalid signals are treated by the poisson
   calculator.  Previously strips marked with kInvalidMult
   where considered empty.  That is wrong because we don't
   know at all whether it was hit or not.  Now they are filtered
   out of the calculation.
 - On-the-fly calculation of the phi acceptance per eta bin
   from the information stored in the ESDs.  The phi
   acceptance is put in the overflow bin of the AOD object.
 - Possibly get the phi acceptance from the acceptance maps
   if they are used,   Again, the phi acceptance is stored
   in the overflow bins.
 - Correct the phi angle of each strip from the (x,y) off-set
   of the IP.   This means we have to propagate that information
   from the event inspector and on.
 - Possibility to flag extra strips as 'dead' in the sharing
   filter.  This is to avoid using the acceptance maps for
   flagging dead-channels off-line
* dN/deta generation
 - Possibly use the phi acceptance stored in the overflow bins
 - Fixed a few calculations of the normalisation.
 - Better diagnostics histograms
30 files changed:
PWGLF/FORWARD/analysis2/AliBaseMCTrackDensity.cxx
PWGLF/FORWARD/analysis2/AliBasedNdetaTask.cxx
PWGLF/FORWARD/analysis2/AliBasedNdetaTask.h
PWGLF/FORWARD/analysis2/AliCentralMCCorrectionsTask.cxx
PWGLF/FORWARD/analysis2/AliCentralMultiplicityTask.cxx
PWGLF/FORWARD/analysis2/AliCentraldNdetaTask.cxx
PWGLF/FORWARD/analysis2/AliFMDCorrAcceptance.h
PWGLF/FORWARD/analysis2/AliFMDCorrector.cxx
PWGLF/FORWARD/analysis2/AliFMDCorrector.h
PWGLF/FORWARD/analysis2/AliFMDDensityCalculator.cxx
PWGLF/FORWARD/analysis2/AliFMDDensityCalculator.h
PWGLF/FORWARD/analysis2/AliFMDEnergyFitterTask.cxx
PWGLF/FORWARD/analysis2/AliFMDEventInspector.cxx
PWGLF/FORWARD/analysis2/AliFMDEventInspector.h
PWGLF/FORWARD/analysis2/AliFMDHistCollector.cxx
PWGLF/FORWARD/analysis2/AliFMDHistCollector.h
PWGLF/FORWARD/analysis2/AliFMDMCDensityCalculator.cxx
PWGLF/FORWARD/analysis2/AliFMDMCTrackDensity.h
PWGLF/FORWARD/analysis2/AliFMDSharingFilter.cxx
PWGLF/FORWARD/analysis2/AliFMDSharingFilter.h
PWGLF/FORWARD/analysis2/AliForwardCorrectionManager.cxx
PWGLF/FORWARD/analysis2/AliForwardMCCorrectionsTask.cxx
PWGLF/FORWARD/analysis2/AliForwardMCMultiplicityTask.cxx
PWGLF/FORWARD/analysis2/AliForwardMultiplicityBase.cxx
PWGLF/FORWARD/analysis2/AliForwardMultiplicityBase.h
PWGLF/FORWARD/analysis2/AliForwardMultiplicityTask.cxx
PWGLF/FORWARD/analysis2/AliForwardQATask.cxx
PWGLF/FORWARD/analysis2/AliForwardUtil.cxx
PWGLF/FORWARD/analysis2/AliForwardUtil.h
PWGLF/FORWARD/analysis2/AliPoissonCalculator.cxx