Download presentation
Presentation is loading. Please wait.
Published byFay McKenzie Modified over 8 years ago
1
Summary of Workshop on Calibration and Alignment Database Magali Gruwé CERN PH/AIP ALICE Computing Day February 28 th 2005
2
2 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Goals of the workshop Primary: offline calibration and alignment database: Discussion and summary of user requirements: Boundary conditions for the offline database Relations with external databases and basis for discussion with the groups which develop them Access methods and related framework Minimal set of metadata requirements Also important: alignment and calibration algorithms: Detector specific tasks: Common implementation strategy in AliROOT and Geometrical Modeller (for alignment) External software – what will be needed to make it work Global alignment and calibration: Preliminary ideas
3
3 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Agenda February 22 nd and 23 rd Introduction and context (Latchezar betev) Full day session on User Requirements Detectors presentations HLT presentation (Timm Steinbeck) Summary (Magali Gruwé) DCS point of view (Peter Chochula) AliRoot classes for access to the Calibration and Alignment Database (Magali Gruwé) First thoughts about detector alignment (Karel Safarik) Work plan (Latchezar Betev)
4
4 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Layout User Requirements Call for User Requirements Answers from detectors (including HLT) Remaining questions DCS Detector Alignment Work plan Conclusion
5
5 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Session on User Requirements Quite successful: Presentations from 12 (out of 14) detectors EMCAL has same requirements as PHOS ACORDE couldn’t make it, but has sent requirements by email HLT has presented its requirements as well But: Some points to be clarified Some questions not quite answered One detector didn’t give enough thought to the question Positive: Presentations have triggered a lot of discussion Detectors have realized it is an important topic to be dealt with now They have started working seriously on calibration, and to a less extent on alignment
6
6 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Call for user requirements (I) Essential parameters of the Alignment and Calibration DBs: Access pattern and frequency Only offline reconstruction? Typical record size Very difficult to estimate from first principles Frequency of updates We expect the majority of the updates to be infrequent This probably will not be the case Validity range parameters Run, event, time, version – what else? These all have to come from the user community More details/explanations in next slides…
7
7 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Call for User Requirements (II) Context: The alignment and calibration constants will be ROOT files, registered in a distributed file catalogue. The files will have proper tags, described in the AliEn (gLite) metadata catalogue: validity period – run, event, time Version Questions: What type and size of Root objects will be needed for the alignment and calibration procedures? For example: One calibration object could be a set of gain constants of a calorimeter, written in a root file. This object will have a certain size and will be valid for a given period of time, until the next calibration is taken or the present one is refined (new version).
8
8 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Call for User Requirements (III) Questions (cont’d) How frequently will these root objects have to be updated (new version produced)? How frequently will these root objects have to be accessed? What kind of and how much access to external databases will be needed? External databases could be: Construction database (DCDB) ECS DAQ DCS Trigger HLT
9
9 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Answers from detectors (I) Answers received from all 14 detectors + HLT Some by mail Last ones during the workshop But: Some are still preliminary: Need update Most are incomplete: Need to be thought about and completed Some show misunderstanding: Need clarifications from both sides
10
10 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Answers from detectors (II) Three types of objects: Calibration related Alignment related Dead/bad channel maps Note: Some detectors specify “one object per channel” This will NOT happen: there will be ONE object for all channels Examples: One “gain” object being an array containing all gains of all channels One calibration object being and array of all gains and pedestals of all channels
11
11 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Answers from detectors (III) Size: (rough counting) ITS: ~80 MB TRD: few MB PHOS: ~1MB EMCAL: ~1MB RICH: ~1MB? CRT: few kB MUON: ~70MB ZDC: few kB V0: 3.5 kB PMD: few MB TOF: ~7MB TPC: ??? !
12
12 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Answers from detectors (IV) Update frequency: In general: anything between 1/run and 1/year Note: Some parameters vary quickly (every minute or so), but update frequency will not be higher than once per run. Stored objects would be histograms for example. Example: One drift velocity object being a histogram with the time dependence of the drift velocity within a run
13
13 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Answers from detectors (V) Access pattern/frequency: For most detectors: no answer, or there seems to be confusion with update frequency Questions: How often do you need the data? Only in reconstruction jobs? Is there an iterative procedure? Clearly, there is better understanding thanks to workshop: In most cases access frequency one per run reconstruction job
14
14 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Answers from detectors (VI) External Database access: Very little input from detectors: Most detectors said: No external database access needed Or did/could not answer Some input: FMD: Need to know how the detector was operated at the time of data acquisition, beam species, etc… ITS: DCDB, DCS TRD: ESD only? CRT: Need run header ZDC: General run conditions Machine Database! V0: General trigger T0: DCDB
15
15 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 HLT Special in that it is only a consumer, not a producer, of Alignment and Calibration data Alignment and Calibration data read and processed then maybe sent to database Reading: size depends on input from detectors frequency depends on update frequency of detectors Writing: update frequency of detectors size less than raw data (depends on detector)
16
16 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Remaining questions… A lot of information received from detector people (emails and presentations): These give us an excellent starting point Problem with respect to size of objects needed for some detectors: Need to find a way to reduce it Home work for detector groups: Think again about requirements (with the highlight of the other detectors’ presentations) And more specifically about External Database access A note is being written summarizing our understanding of detectors requirements. It will be circulated soon.
17
17 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Layout User Requirements Call for User Requirements Answers from detectors (including HLT) Remaining questions DCS Detector Alignment Work plan Conclusion
18
18 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 DCS’s point of view Presented by Peter Chochula: “Calibration data provided by the DCS” Some calibration data is acquired and provided by the DCS should be sent back to DCS Architecture Type of data, going to Configuration database Archives Peter stressed the sooooo many points to be discussed, defined, sorted out, … Database API, access patterns, … Calibration procedures, time slots, … Data from alignment systems, from CCDs, …
19
19 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Layout User Requirements Call for User Requirements Answers from detectors (including HLT) Remaining questions DCS Detector Alignment Work plan Conclusion
20
20 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Detector Alignment Presented by Karel Safarik Detector Alignment to be done in 3 steps: Positioning Survey Calibration Alignment With straight tracks With magnetic field Changing magnetic field polarity Alignment procedure should be studied Software for no-field data Define the histograms to control the alignment after ramping the magnetic field Online control of alignment
21
21 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Layout User Requirements Call for User Requirements Answers from detectors (including HLT) Remaining questions DCS Detector Alignment Work plan Conclusion
22
22 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Work plan Presented by Latchezar Betev Only one year to complete the task: Ready for full functionality tests during PDC 2006 Next immediate steps: Complete User Requirements collection by end of March AliRoot access framework: Prototyping by April Some detectors are awaiting Alignment procedures and Geometrical Modeler Future steps: Access to external databases
23
23 Magali Gruwé CERN PH/AIP ALICE Computing Day, February 28 th, 2005 Conclusion Quite a successful workshop Loads of information gathered Loads of fruitful discussions Loads of ideas and comments A lot to do now…
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.