Known Bugs, Problems and Fixes in Calorimeter Objects
- Problems in 5.3.3
- Runs <=139608 are affected by a cable swap in the WHA W11 6R <--> 7L (ieta = 18,19, iphi =11). This was corrected for in 5.3.1. However this contains a bug so that the swap was 7L->6L and 6R->7R. So, in CalData one PMT contains the sum energy of both PMTs and the other contains zero energy. The raw data gets overwritten by adding the second PMT energy and so only contains the energy of one of the PMTs. It is a small effect and is fixed in development, Calor/src/CalDataMaker.cc revision: 1.84. Fixed in 5.3.4
- Problems in 5.1.0 and calibration pass 11
- Plot from Larry showing performance of 5.1 blpc for CEM. Up to run 164000 the data look good. There is then a split between the upper and lower arches. 5.1.0 did not do anything beyond 166800. Larry is investigating.
- Treatment of hot and dead towers. Hot towers were treated incorrectly in 5.1.0 and all previous releases and the runs concerned with this had to be excluded from the analysis.
Moving to 5.3.x essentially gains back some luminosity. MORE DETAILS.
- For 14 /pb of lumi (runs 155743 - 156487) in
CEM wedge 22 East, in towers 2 and 3 the two "right" HV cables,
i.e. number 1, were swapped. The effect should be small.
- The calibration of the Hadron TDC's has been improved since and the new calibration
is in pass 12
- The calibration of the CEM, CHA, WHA, PEM and PHA has been revised since calibration pass 11
and new calibrations are available in pass 12. In 5.1.0 the scales have time dependences
at a level of 2-3% as you can see for the plots Larry extracted from MinBias data occupancies
for the central and plug
calorimeters (see also CDF 6364). In pass 12 the time dependence should be reduced to about 1% (hopefully).
- The plug spike killer (4.11.2) gives negative energies for towers flagged as spikes. These energies should be zero. Fixed in 5.3.0.
- Uninitalised variables in CalDataMaker constructor cause event display to crash sometimes, fixed in 5.3.1.
- Problems in 4.11.2 and patches and pass 09
- Do not use pass 09 of PAD_PHYSICS_CDF for runs>163527!!! You should use pass 09FIXEDLER. The default pass 09
gives wrong calibraqtions in the Plug.
- Do not use revision 1.77 of CalorObjects/src/Calib.cc! This will also yield wrong calibrations. You should
use revision 1.79 to get the best avialable calibrations.
- The plug spike killer (new) gives negative energies for towers flagged as spikes. These energies should be zero. Fixed in 5.3.0.
- Warning about missing Offline LERS (CEMOffLER)
- when reading older data with 4.8.3 or beyond you will get a warning
that it cannot apply the Offline LERs. This is no worry for data before 4.8.3
but it should be taken serious for data of 4.8.3 and beyond. It results in a
incomplete calibration of the calorimteres.
- 4.10.x: it will force an abort when there are no offline LERs available
- 4.8.x and 4.9.x: no abort but the data are then not calibrated using the latest calibration
- 07/15/02: Bug in slewing corrections to TDC timing. The correction was applied as slew/E rather than
slew/sqrt(E) accidentally (in 4.3.2 it is fine though)
- active since 4.4.0int2
- fixed in 4.7.0 and beyond
- Major bug in the Et calculation using zv!=0 in PhysicsTowerData (discovered by Charles Currat).
Leads to wrong values of Et by up to 20% (most important in plug).
- active since 3.5.0
- will be fixed in 4.6.0 and in the head (May 31st 2002): you should check
out the package CalorGeometry
- WARNING: fixing this bug causes unavoidably "checkSum" errors for jets and MEt
- Since 4.5.0 nothing is puffed by default any more. If you want to access any information inside CalData
(e.g. in AC++Dump) you need to puff it first:
module talk PuffModule
puffOnly set CalData
exit
- Hadron TDC timing was not properly stored for the towers where there is overlap of CHA and WHA
- fixed since 4.5.0int5
- this problem leads to "checkSum" errors when reading data produced with version 4.5.3 or earlier
- In the MC simulation the energy was always exactly
the same in the EM and HAD
sections for the towers with offline eta index 16,17,34 and 35 (due to a bug)
- fixed by M. Shapiro since 4.5.0
- Streamer Problem: When a version>=4.4.0int2 is used to read data processed with 4.3.0,4.3.1, 4.3.2 or 4.4.0
the energy of towertype 1 (ieta=18,19,32,33) can sometimes be wrong. This causes checkSum errors for jets and MEt
- no problem if data are processed which were made by PROD version>=4.4.0int2
- CEM, CHA and WHA energies all 0: causes checkSum errors for jets and MEt
- active in 4.0.0int5
- fixed in development (10/12/01) and for 4.1.0
- bug in PPR energy: CalData only stored PPR energy for TowerType 5
(reported by E. Brubaker)
- active since a very long time probably
- fixed since 4.0.0int5
- bug in PLUG towers (Caldata eta index=13 and 38): energy only deposited
in every other tower (reported by E. Brubaker)
- active sinxe 3.18.0int7
- fixed since 4.0.0int4
Angela Wyatt
Last modified: Wed Sep 15 13:53:19 BST 2004