Recent Changes - Search:

Coding C++

Computing

Coding Physics in C++

Trail Index

These pages constitute a short tutorial to teach basic C++ programming to postgrad physics students who had little or no exposure to programming.

While C++ is usually regarded as a difficult programming language, not for for beginners, it is required for doing data analysis and MonteCarlo simulation with the High Energy Physics toolkits. Teaching first a simpler language, and then switching to C++ would actually constitute a heavier burden for the student. If approached correctly, it's possible to learn a basic, safe subset of C++ which is sufficient to work for a (junior) physicist, and is not more complex than other "beginners'" languages.

These wiki pages form a "Trail"; you can can start reading from the Introduction and follow the trail using the links near the bottom of the page, or go to a specific page from the Trail Index. At the top you can always find a "Path" of Title | Chapter | Section.

You may want to also look at other wiki pages on Programming.


These pages are Copyright Sergio Ballestrero 2008-2009
Permission to reproduce etc granted on request
Please let me know if you find this useful, if you want to suggest improvements etc.

Notes

These wiki pages use http://www.pmwiki.org/wiki/Cookbook/SourceBlock and GeSHi

May use http://www.pmwiki.com/wiki/Cookbook/PublishPDF later.


Trail Index

Test

Edit - History - Print - Recent Changes - Search
Page last modified on February 26, 2009, at 03:19 pm