C++
This topic is a divided into the following sections:-
C++ is a general purpose, object oriented (OO) developed from, and backward
compatible with, C. It is very widely used in HEP, from
DAQ,
through Monte Carlo
and Reconstruction, to
Analysis.
Most people working in HEP today need to know C++ at some level.
C++ is available both commercially, from a number of vendors including
Microsoft and for free.
At Oxford our primary choice of C++ compilers are:-
There is a good C++ Tutorial on the web.
Here is the
book list
that MINOS have found useful.
There is also the on-line book Thinking in C++ 2nd Edition by Bruce Eckel
RAL offers a
OO Training for UK Particle Physicists .
Some of these courses are also available in the department. Please
contact Ian McArthur
for details.
C++ FAQ LITE - Frequently Asked Questions
None.
None.
None.
If you have any comments about this page please send them to
Nick West