|
Tutorial - Part 1: Our First Model Point Test
Initialising CheckMATE
Let us go to the directory /home/yeti/Downloads/CheckMATE-1.1.14/bin where you should find the CheckMATE executable. To enter the cross sections, event files and other settings, CheckMATE provides two possible means. For now we will stick to the more intuitive way, which is to provide a single text file with all the options inside (a so called parameter file).
In the same folder you should find an example parameter file testparam.dat with a minimally working example. In general, the structure of such a parameter file looks as follows:
## General Options
[Mandatory Parameters]
Name: (a string that defines the name of the output directory)
Analyses: (which analysis / analyses to be tested)
[Optional Parameters]
(if wanted, set extra parameters here via 'Parameter: Value')
## Process Information (Each new process 'X' must start with [X])
[(Process Name 1)]
XSect: (number) (unit)
XSectErr: (number) (unit)
Events: (location of the event file for process 1)
[(Process Name 2)]
XSect: (number) (unit)
XSectErr: (number) (unit)
Events: (location of the event file for process 2)
...
Using what we have, we want to run the following settings:
- Our run should have the name 'cMSSM'.
- We want to use analysis 'atlas_conf_2013_047' (we will see later why).
- To make our results easier to compare, we should use 'RandomSeed: 42' as an optional parameter.
- We want to use the event files we just created and the NLO+NLL cross sections for the two processes gluinos and stops.
- We don't want to consider the impact of the theory error for now and therefore should set the cross section errors to 0.
If you run CheckMATE with the correct setup described above, it should start with the following crosscheck output:
The following settings are used:
Eventfiles: 2
/home/yeti/CheckMATETutorial/part1/LHC-cMSSM-gluinos.hepmc (process: gluinos, xsect: 41.4 FB +- 0 FB)
/home/yeti/CheckMATETutorial/part1/LHC-cMSSM-stops.hepmc (process: stops, xsect: 59.2 FB +- 0 FB)
Analyses:
atlas_conf_2013_047 (ATLAS, 0 leptons + 2-6 jets + etmiss)
Output Directories:
/home/yeti/Downloads/CheckMATE-1.1.14/results/cMSSM
Additional Settings:
- Fixed random seed of 42
Is this correct? (y/n)
|
Write a working parameter card cMSSMparam.dat for the above example. You can (and should) check the syntax yourself by running ./CheckMATE cMSSMparam.dat until the above mentioned output occurs. Please only check the solution after you have managed to construct your own.
[Show Answer] [Mandatory Parameters]
Name: cMSSM
Analyses: atlas_conf_2013_047
[Optional Parameters]
RandomSeed: 42
[gluinos]
XSect: 41.4 FB
XSectErr: 0 FB
Events: /home/yeti/CheckMATETutorial/part1/LHC-cMSSM-gluinos.hepmc
[stops]
XSect: 59.2 FB
XSectErr: 0 FB
Events: /home/yeti/CheckMATETutorial/part1/LHC-cMSSM-stops.hepmc
|
If your parameter file is ready and working, you can go ahead and start the CheckMATE run by answering y after CheckMATE's startup question. While it is running, let us proceed to the next page where we will briefly discuss what it actually does internally.
Continue
|