Course progress after tuesday, december 6: Lectures: Remind of C/C++ basic elements (completed) The C/C++ preprocessor (completed) Storage and linkage specifiers (completed) Composite objects: structs and classes (completed) Discussion of an example: an array of floating point numbers (completed) Function and class templates (completed) STL: Standard Template Library (completed) Inheritance and polymorphism (completed) C++ design patterns (completed) Examples: Description: Introduction (completed) Data and tools (completed) Analysis (up to frame 33 "Mass reconstruction - version 5", including "Event discrimination - version 1-4" ) Simple ROOT example Particle decay dump - version 1 (completed) Particle decay dump - version 2 (completed) Particle pT mean - version 1 (completed) Particle pT mean - version 2 (completed) Particle pT mean - version 3 (completed) Particle pT mean - version 4 (completed) Likelihood discriminator - version 1 (completed, including "discussion" part) Likelihood discriminator - version 2 Likelihood discriminator - version 3 Likelihood discriminator - version 4 Particle decay reconstruction - version 1 (completed) Particle decay reconstruction - version 2 (completed) Particle decay reconstruction - version 3 (completed, including "discussion" part) Particle decay reconstruction - version 4 (completed) Particle decay reconstruction - version 5 (completed) Exercises: Description: Introduction (completed) Analysis (up to frame 15, "Energies data plot - version 5") Bragg curve dump - version 1 Bragg curve dump - version 2 Bragg curve mean - version 1 Bragg curve mean - version 2 Bragg curve mean - version 3 Bragg curve mean - version 4 Bragg curve plot - version 1 Bragg curve plot - version 2 Bragg curve plot - version 3 Bragg curve plot - version 4 Bragg curve plot - version 5