BEGIN:VCALENDAR VERSION:2.0 PRODID:-//chikkutakku.com//RDFCal 1.0//EN X-WR-CALDESC:GoogleカレンダーやiCalendar形式情報を共有シェ アしましょう。近所のイベントから全国のイベントま で今日のイベント検索やスケジュールを決めるならち っくたっく X-WR-CALNAME:ちっくたっく X-WR-TIMEZONE:UTC BEGIN:VEVENT SUMMARY:13th HEP C++ Course and Hands-on Training - Advanced C++ DTSTART;VALUE=DATE:20251026 DTEND;VALUE=DATE:20251031 UID:255572916956 DESCRIPTION:Event from 2025-10-27 08:00:00+00:00 to 2025-10-31 15:00:00+00 :00\n\nEvent URL: https://indico.cern.ch/event/1549051/\n\nSpeakers: Sebas tien Ponce (CERN)\, Stefan Roiser (CERN)\, Graeme A Stewart (CERN)\n\nWelc ome to the thirteenth iteration of a C++ course for the high energy physic s community.\nThis course will feature "advanced" C++ topics\, see below f or more details. \nIMPORTANT NOTICE\nThis  course will teach advanced to pics of C++. In order to draw the most benefit out of this course we ask y ou\, before subscribing\, to verify that you are comfortable with essentia l concepts of the language in theory and practice. E.g. please make sure y ou are at ease with the topics of the 12th HEP C++ Course\, The Essentials \nIn case you want to follow our "essentials" course first\, we plan to s chedule one in spring 2026. Please subscribe here if you want to receive n otifications about upcoming courses. \nPlease also note that this course is organised for the High Energy Physics (HEP) community. Please provide d etails about your affiliation to a HEP laboratory or university during the registration process. \nImportant Links\n\nZoom Main (Lecture) Room URL --> see menu item "Videoconference" in the left menu\n\nPre-training surve y\n\n\nOrganisation and Content\nThe event will run over 3 days\, Monday\, Wednesday and Friday.  Each day will feature one two hour lecture sessio n in the morning and a two hours session focused around hands-on training exercises in small groups (related to the morning training) in the aftern oons.\nThe morning lectures of this event will be held in a hybrid format\ , i.e. in the main auditorium of the CERN training center and also broadca sted on zoom. The afternoon training sessions will be held in another room of the CERN training center accompanied by a zoom session for questions f rom remote participants. \nFor local participants\, the training will be held in the CERN Training center\, i.e.\n\nMorning lectures in room 593/R- 10\nAfternoon hands-on trainings in rooms 572/R-010 and/or 572/R-006\n\nTw o registration forms are available for in person or remote participation. If it is possible for you to attend the event on premise\, we would encour age you to do so\, as we believe the training effect will be higher. \nTh e course is based on material developed originally by Sebastien Ponce and further extended mainly in collaboration with Bernhard Gruber and Stephan Hageboeck and David Chamont. The morning lectures and afternoon trainings will be delivered by Sebastien Ponce and Stephan Hageboeck. \nIn addition we are supported by additional mentors for the afternoon trainings: \n\n Attila Krasznahorkay (CERN EP\, ATLAS)\nDaniele Massaro (CERN IT)\nDavid C hamont (CNRS IJCLAB)\nGuilherme Amadio (CERN IT)\nIanna Osborne (Princeton / IRIS-HEP\, CMS)\nOliver Rietmann (CERN EP\, ALICE)\nSebastien Ponce (CE RN EP\, LHCb)\nStephan Hageboeck (CERN EP)\n...\n\n \nThe lecture session s contain the following topics\n\n\n\n\nDay 1\nDay 2\nDay 3\n\n\n\n\nRecap : Language Basics & Object orientation (recap from "essentials course" pl us new features)Core Modern C++ I (constexpr\, move semantics\, ...)\nCore Modern C++ II (lambda\, STL\, ranges\, RAII\, ...)\nConcurrency\n\n\nTool s (formatting\, sanitizers\, profiling\, ...)\nExpert C++ (3 way compariso n\, variadic templates\, perfect forwarding\, ...)\n\n\n\n\n\nRegistration  : Important notice !!!\nThe number for in person participant places for this course and training are deliberately limited in order to allow us to give you more personalised training.\nIs this training for me?\nGood quest ion.  Our target audience for this training are members of the high energ y physics community who are in any kind related to software development (e xperiments\, services\, tools\, ...). \nThe registration process is not m oderated but we ask that you reflect on two things before registering. \n [1] Can I commit to attending the full event?\nThe most important thing is that those who want to learn are given the full opportunity to do so.  A nd in our teaching pedagogy\, learning means staying engaged both during t he lecture and the hands-on sessions.  Please only register for in person attendance if you can commit to attending and being engaged.  \n[2] Wha t level of C++ is required?\nThis course is a follow-on training of the "e ssentials" HEP C++ Course\, e.g. held in spring '25 (12th HEP C++ Course a nd Hands-on Training). We will briefly run again through the main parts of this training at the beginning\, but we would expect participants to be f amiliar with most of the topics handled in that course. The goal of this c ourse is\, in addition to write your own analysis software\, to already en able you to contribute meaningfully to your experiment core code base. If you aren't sure of your current skill level\, then don't hesitate to conta ct us.\nFinally\, every person interested in the training is welcome to s ubscribe. The sessions for this iteration of the event are more optimised for European time zones.  If you don't plan to attend this training but maybe another iteration please still subscribe here so we can reach out to you and inform you of any future C++ trainings.\nReally want to attend bu t timing doesn't work?\nNo need to worry\, we plan to record the morning c ourses and publish them on this indico page. In case you only want to cons ume the recordings and not participate live in the lectures and training y ou also don't need to register for the training.\nCost of attendance and a ttestation\nFor students attending the course in person we ask for a regis tration fee of CHF 50. The fee can be paid via internal CERN "TID" or by c redit card. Detailed payment instructions will be provided soon. \nIn cas e it is useful we can provide an attendance certificate to students.\n\n\n https://indico.cern.ch/event/1549051/\n\nZoom: https://cern.zoom.us/j/6232 4165794?pwd=Lv8JptartYYf0V4O5RDFbxQTBfZ4aO.1 LOCATION:593/R-010 - Salle 11 (CERN) END:VEVENT END:VCALENDAR