Update of the "data cleaning" part of the reconstruction.
authorlaphecet <laphecet@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 19 Jun 2009 16:06:45 +0000 (16:06 +0000)
committerlaphecet <laphecet@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 19 Jun 2009 16:06:45 +0000 (16:06 +0000)
commit7eafe398de04a2da0222ce2c14a9d3343739b2b4
tree991e3120fee2b749beaf8d6cdcf4a84c6b76fe4b
parent0c5cf7f022a5ad278165fa618ba0f69a8cb64e06
Update of the "data cleaning" part of the reconstruction.

We introduce a new DA  (MUONTRKOCCda, the version here is really a 1.0 one...)
to compute the occupancy of the tracker (at the MANU level). This DA is supposed to run for all events of all PHYSICS runs.

The DA outputs an ASCII file onto the FXS. A new subprocessor (AliMUONOccupancySubprocessor) then reads this file
 (using an updated version of AliMUONTrackerIO) and upload an AliMUONVStore of the occupancy map
 to the OCDB (MUON/Calib/OccupancyMap).

The occupancy map might then be used in AliMUONPadStatusMaker (depending on new parameters in
 AliMUONRecoParam)  to reject some manus during the "calibration" stage of the reconstruction.

Note that this new occupancy map supersedes the usage of the KillMap, which is now discontinued (and removed from the code and
 the svn OCDB).
26 files changed:
MUON/AliMUONCDB.cxx
MUON/AliMUONCDB.h
MUON/AliMUONCalibrationData.cxx
MUON/AliMUONCalibrationData.h
MUON/AliMUONOccupancySubprocessor.cxx [new file with mode: 0644]
MUON/AliMUONOccupancySubprocessor.h [new file with mode: 0644]
MUON/AliMUONPadStatusMaker.cxx
MUON/AliMUONPadStatusMaker.h
MUON/AliMUONPainterDataSourceFrame.cxx
MUON/AliMUONRecoParam.cxx
MUON/AliMUONRecoParam.h
MUON/AliMUONTrackerACFDataMaker.cxx
MUON/AliMUONTrackerData.cxx
MUON/AliMUONTrackerData.h
MUON/AliMUONTrackerIO.cxx
MUON/AliMUONTrackerIO.h
MUON/AliMUONTrackerOCDBDataMaker.cxx
MUON/AliMUONTrackerOCDBDataMaker.h
MUON/AliMUONTrackerPreprocessor.cxx
MUON/AliMUONTrackerPreprocessor.h
MUON/CMake_libMUONshuttle.txt
MUON/MUONshuttleLinkDef.h
MUON/TestMUONPreprocessor.C
MUON/libMUONshuttle.pkg
OCDB/MUON/Calib/KillMap/Run0_999999999_v0_s0.root [deleted file]
OCDB/MUON/Calib/OccupancyMap/Run0_999999999_v0_s0.root [new file with mode: 0644]