Re: Concept Program for Computing Workshop in Torino [message #13649 is a reply to message #13504] |
Thu, 21 June 2012 23:11 |
Johan Messchendorp
Messages: 693 Registered: April 2007 Location: University of Groningen
|
first-grade participant |
From: *xs4all.nl
|
|
Dear all,
Hereby an update of the preliminary program for the computing week in Torino after some discussions. In addition a few instructions for the lecturers and participants can be found at the end of this message. Comments are always welcome!
Monday
------
9-12 arrival
14:00-16:00 "Features of fairroot, collaborative tools, and introduction on how to setup a detector setup" - Florian
(special wish: toy detector to learn basics/guide to setting up development tools)
16:30-18:00 Working session
Tuesday
-------
9:00-10:30 "Introduction to PandaRoot, running a reconstruction chain from scratch, and general data structure" - Stefano
11:00-12:30 "How to make decent (panda) code?" - Tobias
14:00-16:00 Short (~15 minutes) presentations on event reconstruction for Panda detectors
STT - Lia
EMC - Dima (EVO)
MVD - Tobias
GEM - Radek
FS - Elisa
Muon - Stefano
TOFs - Alicia
16:30-18:00 Working session
Wednesday
---------
9:00-12:30 "Tracking" - Lia
14:00-16:00 "PID" - Stefano/Mohammad B./Gosia
(special wish: how to write your own efficiency and resolution macro)
16:30-18:00 Working session
Thursday
--------
9:00-10:30 "Event generator in Panda" - Martin/...
11:00-12:30 "Analysis" - Klaus
14:00-16:00 "Time-structured simulations" - Tobias
(special wish: info on MC association would also be very welcome)
16:30-18:00 Working session
Friday
------
9:00-12:00 "Workgroup formation" - Johan
14:00 Departure
-------------
=================================
Instructions for the lecturers:
------------------------
1) Make your presentation as interactive as possible: ask questions to participants, give them tasks to work out (we can have dedicated time blocks for this in the afternoon). One can give tasks for beginners as well as for more advanced developers.
2) During the presentation, try to address typical programming pitfalls (from personal experiences or from examples).
3) You can use the "simple detector" implementation to explain concepts and/or use as a basis for tasks to work out by the participants.
Instructions for the participants:
---------------------------
1) Bring your own laptop and make sure that pandaroot is properly installed: jan12 external packages+latest release of pandaroot (still in progress). The workshop is not intended to learn on how to install software!
2) The lecturers will assume that you have some experiences in writing C++ code.
3) The intention of the workshop is to prepare potential new developers to start working with pandaroot. In view of this, we will have on the last day a session devoted to setting up working groups and defining tasks to work on. Hence, it would be good if you talk to your supervisor beforehand and to think of what your contribution could be in the code developments for Panda.
|
|
|