Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
TEACHERSF. Cassol (CPPM)
A. Crépieux (CPT)
PROGRAMMING
ORGANIZATION
1st Week of January
Common course (A. Crépieux)
10 h
2nd Week of January
Option “Symbolic computation with computer” (A. Crépieux)
16 h
January/February 2017
Computing project : CPT or CPPM or OHP
The list of projects will be published the 12th December 2016
(for OHP, contact C. Adami , [email protected])
20 h
2nd Week of JanuaryOption “Simulation & Analysisfor particle physics” (F. Cassol)
16 h
SCHEDULE : 10h + 16h + 20h
STUDENT EVALUATION
PROGRAMMING
Common course
Continuous testing
20 %
Symbolic computation
Continuous testing
30 %
Simulation & Analysis
Continuous testing
30 %
Computing project
Report (20 February 2017) + Defense (27 February 2017)
50 %
TEACHER : A. Crépieux (CPT)
CONTENTS
Unix shell, bash, script
Basis for C++ programming , STL classes, Makefile
WEEK 1 - COMMON COURSE
TEACHER : A. Crépieux (CPT)
CONTENTS
Symbolic computation tutorial
Mathematica or Maxima
Applications and comparison between numerical calculation/symbolic calculation
WEEK 2 - OPTION « Symbolic computationwith computer»
Examples
Magnetic PendulumIsing Model
Brownian MotionPoincare SectionLorenz Attractor
Examples
Graphene Band Structure
Schwarzschild/Kerr Metrics
Carbon Nanotube
TEACHER : F. Cassol (CPPM)
CONTENTS
Root, Histogram, Fit, Function, Tree
Geant4: Physcial processus, volume and material
Application : simulation Geant4 with analysis under Root
WEEK 2 - OPTION « Simulation & Analysis for particles physics »
ROOT Application Domains
Data Storage: Local, Network
Data Analysis & Visualization
Introduction to ROOT 10
Examples - Visualisation
DAWN
OpenGL
Create complex
geometries
HepRep/HepRApp
simulate physics processes
• Higgs decay into 4 muons
• 5 TeV muontraversing water
If you have any question, please contact us !