par Ivana HRIVNACOVA

Europe/Paris
203/0-1 - Salle d'Enseignement Informatique (IJCLab)

203/0-1 - Salle d'Enseignement Informatique

IJCLab

40
Montrer la salle sur la carte
Description

Summary

Get familiar with the object-oriented programming with C++. The lectures and hands-on aim to prepare students to use and/or contribute to large C++-based projects, such as Geant4.

- Introduction to object-oriented methodology
- Class definition and implementation
- Class data members and member functions/methods
- Static data members, member functions/methods
- Base class and derived class
- Virtual, pure virtual functions
- C++11/17 features: auto, range for loop, ...

Web site: 

https://geant4-ed-project.pages.in2p3.fr/oo-cpp-web/

Prerequisites

Basic knowledge of the C++ syntax and standard library: if statements, loops, functions, pointers, references, iostream, string, vector.

Registration

This course is proposed by the doctoral school PHENIICS and is recommended for the participants of the Geant4 tutorial (https://www.universite-paris-saclay.fr/sites/default/files/2022-12/geant4_cours2023_ed_pheniics3_0.pdf) who need to improve their C++ level.  

While it is now possible for all IJCLab members to register via Indico, note that besides the PhD students registering via ADUM, also the participants of the Geant4 tutorial (ANF) will get priority. A Zoom session is foreseen for remote participants.

Online Notes:

Link

Zoom:

Please, connect with your full name. The participants with nicknames etc. will not be accepted.

Join Zoom Meeting 
https://cern.zoom.us/j/65194121964?pwd=UVVrZU5UT3NxV1RTZTRTTWh3dkc3UT09 

Meeting ID: 651 9412 1964 
Passcode: 431940 
One tap mobile 
+33170372246,,65194121964# France 
+33170379729,,65194121964# France 

Dial by your location 
        +33 1 7037 2246 France 
        +33 1 7037 9729 France 
        +33 1 8699 5831 France 
        +41 31 528 09 88 Switzerland 
        +41 43 210 70 42 Switzerland 
        +41 43 210 71 08 Switzerland 
Meeting ID: 651 9412 1964 
Find your local number: https://cern.zoom.us/u/cdbnvo0Gt1 

Join by SIP 
65194121964@188.185.118.153 
65194121964@188.184.110.70 

Join by H.323 
188.185.118.153 
188.184.110.70 
Meeting ID: 651 9412 1964 
Passcode: 431940 
 

Inscription
Participants