this is a relatively large commit to use BPTX clock-phase measurements in
authorrpreghen <rpreghen@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 28 Oct 2011 10:49:44 +0000 (10:49 +0000)
committerrpreghen <rpreghen@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 28 Oct 2011 10:49:44 +0000 (10:49 +0000)
commit3fd7a5cdd9035f8eddd82269a60b04249d1fc5a7
tree968b868cff45311b6d52e220841b1f45aed04735
parent694ea9426dd31b29f56b500708684a4bce15dcb3
this is a relatively large commit to use BPTX clock-phase measurements in
TOF
calibration.

**********************************
AliTOFRunParams calibration object
**********************************
added a new bool data member. if set, the parameters stored in the
object have
been obtained using the BPTX, therefore calibration must use BPTX.
if not set, parameters have been obtained without BPTX and calibration
must go
without BPTX.

*****************************
AliTOFcalib calibration class
*****************************
added reading of BPTX LHCClockPhase OCDB entry.
BPTX measurement is used to calibrate TOF data only if AliTOFRunParams
object
has the flag set (i.e. the params were obtained using BPTX as well) or
if BPTX
use is forced by user (default is not use).
backward compatibility of calibration will be ensured.

****************************
AliTOFPreprocessor (SHUTTLE)
****************************
ProcessT0Fill function modified. Online T0-fill will be computed and
OCDB
updated only if not using BPTX measurement in TOF calibration.
Therefore, as a
new default AliTOFRunParams entry will be put in the OCDB with use BPTX
flag
set, we don't expect to compute and update OCDB with online T0-fill
anymore
after that.

****************************
AliTOFAnalysisTaskCalibPass0
****************************
TOF C-Pass0 calibration code updated to use the BPTX as well and produce
objects with correct flags. C-Pass0 will now compute the residual shift
wrt. BPTX measurement.
TOF/AddTOFAnalysisTaskCalibPass0.C
TOF/AliTOFAnalysisTaskCalibPass0.cxx
TOF/AliTOFPreprocessor.cxx
TOF/AliTOFRunParams.cxx
TOF/AliTOFRunParams.h
TOF/AliTOFcalib.cxx
TOF/AliTOFcalib.h
TOF/MakeCDBEntryRunParams.C