Major update of the way we make QA of the occupancy, and of what we
authorlaphecet <laphecet@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 16 May 2010 22:26:01 +0000 (22:26 +0000)
committerlaphecet <laphecet@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 16 May 2010 22:26:01 +0000 (22:26 +0000)
commitb3d5776767e4241b5cb5f3a9870767739d5ffe9f
tree4dfbb0f5c7a432c8fb22815cf229b24daa116939
parent4486a91f6634f217e8127afee8c7c68eb3bb80f5
Major update of the way we make QA of the occupancy, and of what we
present to the DQM shifter.

* DataMaker

Now at the level of raw data, the occupancy (OccRaws) is really that of raw data, i.e. if
one channel is on the data stream, it is counted (previously we first
redid the pedestal subtraction).

We also added the occupancy at the level of the calibrated digits (OccDigits)
(this is the same thing we had before at the raw level) and at the
recpoints level (OccRecPoints) (i.e. for only those digits that belong to a
reconstructed cluster).

In principle, OccRaws > OccDigits > OccRecPoints.

Fixed a bug in the bin size of the buspatch occupancy.

Adding accounting of empty events in the (previously known as readout
error plot) readout status plot, to make it easier to spot raw data corruption.

* DataChecker

Follow-up the change of signature of AliQACheckerBase::Check method,
so now checking (for Raws) is working again.

* DQM

We also added, for Raws, a plot with the DDL event size.
It is obviously related to the occupancy, but the
relationship between to two is not exactly straightforward.
That plot is replacing the DDL occupancy one for the shifter.
So now the shifter sees Mean event size per DDL and a summary of the
readout errors (including the empty events).
18 files changed:
MUON/AliMUONQAChecker.cxx
MUON/AliMUONQAChecker.h
MUON/AliMUONQADataMakerRec.cxx
MUON/AliMUONQADataMakerRec.h
MUON/AliMUONQAIndices.h
MUON/AliMUONQAMappingCheck.cxx
MUON/AliMUONRecoParam.cxx
MUON/AliMUONRecoParam.h
MUON/AliMUONTrackerConditionDataMaker.cxx
MUON/AliMUONTrackerConditionDataMaker.h
MUON/AliMUONTrackerDataMaker.cxx
MUON/AliMUONTrackerDataMaker.h
MUON/AliMUONTrackerQAChecker.cxx
MUON/AliMUONTrackerQAChecker.h
MUON/AliMUONTrackerQADataMakerRec.cxx
MUON/AliMUONTrackerQADataMakerRec.h
MUON/AliMUONVQADataMakerRec.h
MUON/AliMUONVTrackerDataMaker.h