70 likes | 193 Vues
This document details the discussions and proposals made during the weekly meeting held on May 29, 2009, regarding the Offline Calibration Framework. C. Cheshkov and C. Zampolli present an update on the calibration steps, including Chunk processing, the handling of AliAnalysisTasks, and how to refine data handling for alignment and calibration. Proposed changes aim to streamline processes, enhancing the efficiency of reconstruction and data management in the context of ESDFriends and related analysis tasks.
E N D
Offline calibration framework – update Offline Weekly Meeting – 29 May 2009 C. Cheshkov & C. Zampolli
Calibration Step – 1 Chunk 0 Chunk 1 ... Chunk i Chunk i+1 Chunk i+2 ... Reconstruction (inside the event loop) Calibration/Alignment AliAnalysisTasks Not necessarily AliAnalysisTasks, but useful like this (it can be run on files) Step 1 ESDFriends i ESD 0 ITS TRD ... Objects that scale with the n. of events! (branches of the tree for ESD friends) C. Cheshkov & C. Zampolli
Calibration Step – 2 Chunk 0 Chunk 1 ... Chunk i Chunk i+1 Chunk i+2 ... reconstruction Step 2 ESD i ESD-Friends i Calibration/Alignment train of AliAnalysisTasks ... TRD ITS ESD Friends i ITS TRD ... Objects that do not scale with the n. of events! N.B.: the wagons are the different tasks! C. Cheshkov & C. Zampolli
Proposal for an Update of the Current Schema • All detector except SSD, T0, Alignment do not really need step 1 • Everything which should be done in step 1 could be moved to step 2 • Proposal: • Remove step 1 Leave the reconstruction untouched • Modify step 2: • Using the Analysis Framework with several tasks (Calib/Align) having the same output file • Filtering of ESDFriends • Overwriting of the AliESDFriends file obtained from the reconstruction on the Worker Node • Filtered friends • Objects in separte folders produced for calibration C. Cheshkov & C. Zampolli
Calibration Step – 2 – Update For chunk i.... ESD-Friends i ESD i • Calibration/Alignment train of AliAnalysisTasks • Common Input: ESDs + ESDFriends • - Common Output: ESDs1 + ESDFriends1 • AliESDs: Copying the content of the AliESD • AliESDFriend: Creating new emptyones filled by the Tasks • new objectto be stored in the ESDFriends file • - Removing ESD1 • - Moving ESDFriend1 into ESDFriends Overwriting filtered! ESD i ESD-Friends i ITS TRD ... C. Cheshkov & C. Zampolli
Discussion C. Cheshkov & C. Zampolli