]> git.uio.no Git - u/mrichter/AliRoot.git/commit - PWGPP/CalibMacros/CPass1/AddTaskTPCCalib.C
Changes (Marian and Mikolaj):
authormarian <marian@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 12 May 2012 07:27:10 +0000 (07:27 +0000)
committermarian <marian@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 12 May 2012 07:27:10 +0000 (07:27 +0000)
commit9e160db9bd5304f31dd2a0787b652ff745a76b27
tree3a73c9e683e168a1569cebfc1ddc80d09e984a86
parentc5d00b61d15b87aed129bdb852318f5318022f0d
Changes (Marian and Mikolaj):

1.  To enable merging per component
2.  New TPC and TRD calibration
3.  More configuration parameters to enable automatic  tests of CPass0/CPass1/QA
    on the farm. Extensive test were done in this mode.

CPass0/mergeMakeOCDB.byComponent.jdl
  new jdl which calls the new merge by component macro

CPass0/test/runCPass0User.sh
  run number is now a number (e.g. 146807) not a string ("000146807")

CPass0/test/mergeMakeOCDBUser.sh
  run number is now an integer

CPass0/makeOCDB.byComponent.C
  run number is now an integer

CPass0/makeOCDB.C
  run number is now an integer

CPass0/runCPass0.sh
  add makeSyswatchCPass0.C which adds the syswatch tree to calibration output

CPass0/mergeMakeOCDB.byComponent.sh
  a new scheme of merging facilitating two main changes:
  - the merging of large calibration files by component, every top directory
    in the file is merged in a separate aliroot session keeping the memory use down.
  - files are downloaded in groups (default 100 files) and merged in parallel to
    improve the cputime/walltime ratio

CPass0/mergeMakeOCDB.sh
  run number is now an integer in the arguments + readability

CPass0/mergeByComponent.C
  - remove hardwired file names
  - split functionality of producing a list of alien files using TGrid (for use on alien)
    and copying them to allow for manipulation of the list

CPass0/recCPass0.C
  - add TRD pad gain use
  - explicitly set the detectors to be reconstructed

CPass1/mergeMakeOCDB.byComponent.jdl
  new file

CPass1/mergeByComponent.C
  new file

CPass1/ConfigCalibTrain.C
  - allow for setting specific storages for use in testing

CPass1/test/runCPass1User.sh
  - run number is now an integer

CPass1/QAtrain.C
  - switch off MUON
  - remove hardwiring of raw:// as default OCDB storage

CPass1/recCPass1_OuterDet.C
  - allow for setting specific storages to the local output of CPass0 for testing

CPass1/makeOCDB.C
  - run number is now an integer

CPass1/runCPass1.sh
  - setting of local storages from CPass0 if available (check for localOCDBaccessConfig.C file)

CPass1/mergeMakeOCDB.byComponent.sh
  - like in CPass0

CPass1/recCPass1.C
  - setting of local storages from CPass0 if available (check for localOCDBaccessConfig.C file)
  - use TRD pad gain
  - explicit switching on of detectors

CPass1/runCalibTrain.C
  - allow for setting specific storages to the local output of CPass0 for testing
20 files changed:
PWGPP/CalibMacros/CPass0/AddTaskTPCCalib.C
PWGPP/CalibMacros/CPass0/makeOCDB.C
PWGPP/CalibMacros/CPass0/makeOCDB.byComponent.C
PWGPP/CalibMacros/CPass0/makeSyswatchCPass0.C [new file with mode: 0644]
PWGPP/CalibMacros/CPass0/mergeMakeOCDB.byComponent.sh
PWGPP/CalibMacros/CPass0/mergeMakeOCDB.sh
PWGPP/CalibMacros/CPass0/recCPass0.C
PWGPP/CalibMacros/CPass0/runCPass0.sh
PWGPP/CalibMacros/CPass0/test/mergeMakeOCDBUser.sh
PWGPP/CalibMacros/CPass0/test/runCPass0User.sh
PWGPP/CalibMacros/CPass1/AddTaskTPCCalib.C
PWGPP/CalibMacros/CPass1/ConfigCalibTrain.C
PWGPP/CalibMacros/CPass1/QAtrain.C
PWGPP/CalibMacros/CPass1/makeOCDB.C
PWGPP/CalibMacros/CPass1/mergeMakeOCDB.byComponent.sh
PWGPP/CalibMacros/CPass1/recCPass1.C
PWGPP/CalibMacros/CPass1/recCPass1_OuterDet.C
PWGPP/CalibMacros/CPass1/runCPass1.sh
PWGPP/CalibMacros/CPass1/runCalibTrain.C
PWGPP/CalibMacros/CPass1/test/runCPass1User.sh