Course Material :
- Slide of the first lecture.
- Code for calculating moments moments.C
- Code for random numbers lcg2.C
- Notes on C++ [pdf]
- Codes for Maximum Likelihood Estimation of parameters fitexp.C, fitexppretty.C. This is relevant for Problem Sheet 3.
- Code 2-d ML method for gaussian distribution my_fitgauss.C.
- Code for generating correlated random numbers covariance.C. Relavant for Problem Sheet 4.
- Code for Log-Likelihood-Ration (LLR) method of hypothesis testing testexpllr.C. Relavant for Problem Sheet 4.
- Example code for writing class in C++ complexV1.C
- Code for Monte-Carlo estimation of value of pi my_pi.C
- Code for binned likelihood maximization for exponential pdf fitexpbinned.C
- Code for resonance hunting using binned likelihood method, with background only and signal+background hypothesis. fitexpgausbinned1.C
- Code for simulating nuclear decay as a function of time NuclearDecay.C
- Example code for MCMC (MLM for Gaussian data) fit_gausmcmc.C
Problem Sheets:
Suggested Text/Reference Books :
- Glen Cowan, Statistical Data Analysis, Oxford, 1998
- Glen Cowan, Statistics for Searches at the LHC, arXiv:1307.2487
- Kyle Cranmer, Practical Statistics for the LHC, arXiv:1503.07622
- H. B. Prosper, Practical Statistics for Particle Physicists, arXiv:1504.00945
- Website for C++ introduction