Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aeut_v1_0.tar.gz(5946 Kbytes)
Manuscript Title: CheckMATE: Confronting your Favourite New Physics Model with LHC Data
Authors: Manuel Drees, Herbert K. Dreiner, Jong Soo Kim, Daniel Schmeier, Jamie Tattersall
Program title: CheckMATE
Catalogue identifier: AEUT_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 187(2015)227
Programming language: C++, Python.
Computer: PC, Mac.
Operating system: Linux, Mac OS.
RAM: Bytes
Keywords: Analysis, Confidence Limits, Monte Carlo, Detector Simulation, Delphes, ROOT, LHC.
Classification: 11.9.

External routines: ROOT, Python, Delphes (included with the distribution)

Nature of problem:
The LHC has delivered a wealth of new data that is now being analysed. Both ATLAS and CMS have performed many searches for new physics that theorists are eager to test their model against. However, tuning the detector simulations, understanding the particular analysis details and interpreting the results can be a tedious and repetitive task.

Solution method:
CheckMATE is a program package which accepts simulated event files in many formats for any model. The program then determines whether the model is excluded or not at 95% C.L. by comparing to many recent experimental analyses. Furthermore the program can calculate confidence limits and provide detailed information about signal regions of interest. It is simple to use and the program structure allows for easy extensions to upcoming LHC results in the future.

Only a subset of available experimental results have been implemented.

Additional comments:
Checkmate is built upon the tools and hard work of many people. If Checkmate is used in your publication it is extremely important that all of the following citations are included,
  • Delphes 3 [1].
  • FastJet [2, 3].
  • Anti-kt jet algorithm [4].
  • CLs prescription [5].
  • In analyses that use the MT2 kinematical discriminant we use the Oxbridge Kinetics Library [6, 7] and the algorithm developed by Cheng and Han [8].
  • All experimental analyses that were used to set limits in the study.
  • The Monte Carlo event generator that was used.

Running time:
The running time scales about linearly with the number of input events provided by the user. The detector simulation / analysis of 20000 events needs about 50s / 1s for a single core calculation on an Intel Core i5-3470 with 3.2 GHz and 8 GB RAM.

[1] J. de Favereau, C. Delaere, P. Demin, A. Giammanco, V. Lematre, et al., DELPHES 3, A modular framework for fast simulation of a generic collider experimentarXiv:1307.6346.
[2] M. Cacciari, G.P. Salam, G. Soyez, FastJet User Manual, Eur.Phys.J. C72 (2012) 1896. arXiv:1111.6097, doi:10.1140/epjc/s10052-012-1896-2.
[3] M. Cacciari, G.P. Salam, Dispelling the N3 myth for the kt jet-finder, Phys.Lett. B641 (2006) 57-61. arXiv:hep-ph/0512210, doi:10.1016/j.physletb.2006.08.037.
[4] M. Cacciari, G.P. Salam, G. Soyez, The Anti-k(t) jet clustering algorithm, JHEP 0804 (2008) 063. arXiv:0802.1189, doi:10.1088/1126-6708/2008/04/063.
[5] A.L. Read, Presentation of search results: the cl's technique, Journal of Physics G: Nuclear and Particle Physics 28 (10) (2002) 2693. URL http://stacks.iop.org/0954-3899/28/i=10/a=313
[6] C. Lester, D. Summers, Measuring masses of semiinvisibly decaying particles pair produced at hadron colliders, Phys.Lett. B463 (1999) 99-103. arXiv:hep-ph/9906349, doi:10.1016/S0370-2693(99)00945-4.
[7] A. Barr, C. Lester, P. Stephens, m(T2): The Truth behind the glamour, J.Phys. G29 (2003) 2343-2363. arXiv:hep-ph/0304226, doi:10.1088/0954-3899/29/10/304.
[8] H.-C. Cheng, Z. Han, Minimal Kinematic Constraints and m(T2), JHEP 0812 (2008) 063. arXiv:0810.5178, doi:10.1088/1126-6708/2008/12/063.