Output Description
A detailed description of the possible output formats generated by running SModelS <runningSModelS>
and their content is given below. For simplicity we will assume that all printer options in the parameters file <parameterFile>
are set to True, so the output information is maximal1.
The stdout (or log output <logOut>
) is intended to provide extensive information about the database <Database>
, the decomposition <Decomposition>
, the theory predictions <TheoryPredictions>
and the missing topologies <topCoverage>
. It is most convenient if the input is a single file and not a folder, since the output is quite extensive. If all the options in stdout-printer are set to True (see parameters file <parameterFile>
), the screen output contains the following information:
- information about the basic input parameters and the status of the run:
/images/gluino_squarks.slha.log
- a list of all the
experimental results<ExpResult>
considered (if printDatabase = True). Note that this list corresponds to all the results selected in the database options (seeparameters file <parameterFile>
). If addAnaInfo = True, for eachexperimental result<ExpResult>
entry a list of all the simplified models (orelements <element>
) constrained by the analysis is also shown using thebracket notation <bracketNotation>
:
/images/gluino_squarks.slha.log
- a full list of the
topologies <topology>
generated by thedecomposition <Decomposition>
(if printDecomp = True). Eachtopology <topology>
entry contains basic information about thetopology <topology>
as well as the number ofelements <element>
with thistopology <topology>
and the sum over all theelements <element>
weights. If addElementInfo = True, theelements <element>
belonging to eachtopology <topology>
are also explicitly shown, as well as theelement <element>
's mass,final states <final states>
, weight, the PIDs of theintermediate particles <odd states>
contributing to theelement <element>
and the element ID:
/images/gluino_squarks.slha.log
- a list of all the
theory predictions <TheoryPredictions>
obtained and the correspondingexperimental result<ExpResult>
upper limit. For eachexperimental result<ExpResult>
, the corresponding id, signal region (data set<DataSet>
) and sqrts as well as the constrained simplified models (txnames <TxName>
) are printed. After this basic information, the signal cross section (theory prediction <TheoryPredictions>
), the list ofcondition values <ULconditions>
(if applicable) and the corresponding observed upper limit are shown. Also, if available, the expected upper limit is included. If computeStatistics = True, the χ2 and likelihood values are printed (seelikelihood calculation <likelihoodCalc>
). Finally, if printExtendedResults = True, basic information about theelements <element>
being constrained, such as their masses, IDs and PIDs, is also shown.
/images/gluino_squarks.slha.log
- summary information about the
missing topologies <topCoverage>
, if testCoverage = True. The total missing topology cross section corresponds to the sum of cross sections of allelements <element>
which are not tested by anyexperimental result<ExpResult>
. If, however, theelement <element>
is constrained by one or moreexperimental results<ExpResult>
, but its mass is outside the efficiency or upper limit grids (seeEM-type results <EMtype>
andUL-type results <ULtype>
), its cross section is included in the total cross section outside the grid. Finally, theelements <element>
which contribute to the total missing topology cross section are subdivided intoelements <element>
with long decays or with asymmetric branches (seecoverage tool <topCoverage>
for more details)
/images/gluino_squarks.slha.log
- detailed information about the missing topologies with highest cross sections. The
element <element>
cross section (weight) as well as its description inbracket notation <bracketNotation>
is included. If addCoverageID = True, all theelements <element>
IDs contributing to the missing topology are shown. These IDs can be traced back to the correspondingelements <element>
using thedecomposition <Decomposition>
information obtained with printDecomp = True and addElementInfo = True.
/images/gluino_squarks.slha.log
- detailed information about the topologies which are outside the
experimental results<ExpResult>
grid. If addCoverageID = True, all theelements <element>
IDs contributing to the missing topology are shown.
/images/gluino_squarks.slha.log
- information about the missing topologies with long cascade decays. The long cascade decays are classified by the initially produced mother particles. If more than one pair of mothers are contributing to the same class of elements, the full list is given in the comment. For definiteness all lists are sorted. If addCoverageID = True, all the
elements <element>
IDs contributing to the missing topology are shown.
/images/gluino_squarks.slha.log
- information about the missing topologies with asymmetric decays. The asymmetric branch decays are classified by the initially produced mother particles. If more than one pair of mothers are contributing to the same class of elements, the full list is given in the comment. For definiteness all lists are sorted. If addCoverageID = True, all the
elements <element>
IDs contributing to the missing topology are shown.
/images/gluino_squarks.slha.log
The log-type output is identical to the screen output <screenOut>
, except that it is redirected to a .log file. The filename is set as the <input file>.log and stored in the output folder (see the runSModelS options <runSModelS>
).
The summary-type output is similar to the screen output <screenOut>
, but restricted to the list of theory predictions <TheoryPredictions>
and model coverage <topCoverage>
. The output is printed to the file <input file>.smodels and stored in the output folder (see the runSModelS options <runSModelS>
).
Below we describe in detail the blocks contained in the summary output:
- information about the basic input parameters and the status of the run:
/images/gluino_squarks.slha.smodels
- a list of all the
theory predictions <TheoryPredictions>
obtained and the correspondingexperimental result<ExpResult>
upper limit. If expandedSummary = False only the most constrainingexperimental result<ExpResult>
is printed. For eachtheory prediction <TheoryPredictions>
entry, the correspondingexperimental result<ExpResult>
id, the signal region (data set<DataSet>
) used (only forEM-type results <EMtype>
) and theexperimental result<ExpResult>
sqrts is printed. Furthermore, thetxnames <TxName>
contributing to the signal cross section, the theory cross section (Theory_Value), the observed upper limit (Exp_limit), the (theory cross section)/(observed upper limit) ratio (r) and, when available, the (theory cross section)/(expected upper limit) ratio (r_expect) are also printed. ForUL-type results <ULtype>
the condition violation (seeupper limit conditions <ULconditions>
) is also included. Finally, if computeStatistics = True, the χ2 and likelihood values (forEM-type results <EMtype>
) are printed:
/images/gluino_squarks.slha.smodels
- the maximum value for the (theory cross section)/(observed upper limit) ratio. If this value is higher than 1 the input model is likely excluded by one of the
experimental results<ExpResult>
(seeconfronting predictions <confrontPredictions>
)
/images/gluino_squarks.slha.smodels
- summary information about the
missing topologies <topCoverage>
, if testCoverage = True. The total missing topology cross section corresponds to the sum of allelements <element>
cross sections which are not tested by anyexperimental result<ExpResult>
. If, however, theelement <element>
is constrained by one or moreexperimental results<ExpResult>
, but its mass is outside the efficiency or upper limit grids (seeEM-type results <EMtype>
andUL-type results <ULtype>
), its cross section is included in the total cross section outside the grid. Finally, theelements <element>
which contribute to the total missing topology cross section are subdivided intoelements <element>
with long decays or with asymmetric branches (seecoverage tool <topCoverage>
for more details)
/images/gluino_squarks.slha.smodels
- detailed information about the missing topologies with highest cross sections. The
element <element>
cross section (weight) as well as its description inbracket notation <bracketNotation>
is included.
/images/gluino_squarks.slha.smodels
- detailed information about the topologies which are outside the
experimental results<ExpResult>
grid:
/images/gluino_squarks.slha.smodels
- information about the missing topologies with long cascade decays:
/images/gluino_squarks.slha.smodels
- information about the missing topologies with asymmetric decays:
/images/gluino_squarks.slha.smodels
The Python-type output is similar to the screen output <screenOut>
, however converted to a Python dictionary. If all options are set to True, it includes information about the decomposition <Decomposition>
, the list of theory predictions <TheoryPredictions>
and model coverage <topCoverage>
. The output is printed to the file <input file>.py and stored in the output folder (see the runSModelS options <runSModelS>
).
Below we describe in detail the dictionary keys and values contained in the Python dictionary output:
- information about the basic input parameters and the status of the run stored under the OutputStatus key:
/images/gluino_squarks.slha.py
- a full list of the
elements <element>
generated by thedecomposition <Decomposition>
(if addElementList = True) stored under the Element key. Each list entry contains basic information about theelements <element>
. The list can be considerably long, so it is recommended to set addElementList to False, unless thedecomposition <Decomposition>
information is required by the user.
/images/gluino_squarks.slha.py
- a list of all the
theory predictions <TheoryPredictions>
obtained for theexperimental results<ExpResult>
, stored under the ExptRes key. For each list entry, the corresponding result id, theexperimental result<ExpResult>
type (ifUL-type result <ULtype>
orEM-type result <EMtype>
), the signal region (data set<DataSet>
ID), the sqrts and luminosity, the constrained simplified models (txnames <TxName>
), the signal cross section (theory prediction), the corresponding observed upper limit and the maximum condition violation (seeupper limit conditions <ULconditions>
) are shown. Furthermore, the masses of theelements <element>
contributing to the signal cross section and the χ2 and likelihood values (if computeStatistics = True) are also included.
/images/gluino_squarks.slha.py
- a list of missing topologies (if testCoverage = True), stored under the Missed Topologies key. For each list entry, the
element <element>
cross section (weight), theelement <element>
IDs contributing to the topology and theelement <element>
description inbracket notation <bracketNotation>
is included.
/images/gluino_squarks.slha.py
- a list of topologies which are outside the
experimental results<ExpResult>
grid (if testCoverage = True), stored under the Outside Grid key. For each list entry, theelement <element>
cross section (weight) and theelement <element>
description inbracket notation <bracketNotation>
is included.
/images/gluino_squarks.slha.py
- a list of topologies with long cascade decays (if testCoverage = True), stored under the Long Cascades key. For each list entry, the
element <element>
cross section (weight) and the PIDs of the mothers are included. The mother PIDs are given in a nested list, as more than one pair might contribute to the same class ofelements <element>
.
/images/gluino_squarks.slha.py
- a list of topologies with asymmetric branch decays (if testCoverage = True), stored under the Asymmetric Branches key. For each list entry, the
element <element>
cross section (weight) and the PIDs of the mothers are included. The mother PIDs are given in a nested list, as more than one pair might contribute to the same class ofelements <element>
.
/images/gluino_squarks.slha.py
The xml-type output is identical to the python output <pyOut>
, however converted to a xml format. The output is printed to the file <input file>.xml and stored in the output folder (see the runSModelS options <runSModelS>
).
Since the output information and options are the same as described for python output <pyOut>
, we simply show below an excerpt of the xml file to illustrate the output format:
/images/gluino_squarks.slha.xml
An SLHA-type output format is also available containing a summary of the theory predictions <TheoryPredictions>
and missing topologies <topCoverage>
. The file contains the SLHA-type blocks: SModelS_Settings, SModelS_Exclusion, SModelS_Missing_Topos, SModelS_Outside_Grid, SModelS_Long_Cascade and SModelS_Asymmetric_Branches. Below we give a description of each block together with a sample output.
- information about the main input parameters:
/images/gluino_squarks.slha.smodelsslha
- information about the status of the input model: excluded (1), not excluded (0) or not tested (-1):
/images/gluino_squarks.slha.smodelsslha
- followed by the list of experimental results. If the model is excluded, all results with r-value greater than one are shown. If the point is not excluded, only the result with the highest r-value is displayed. For each experimental result, the
Txname <TxName>
, the r-value, thecondition violation <ULconditions>
and the experimental result ID are shown. If computeStatistics = True, the χ2 and likelihood values forEM-type results <EMtype>
are also printed:
/images/gluino_squarks.slha.smodelsslha
- a list of missing topologies (up to 10) and their weights (if testCoverage = True):
/images/gluino_squarks.slha.smodelsslha
- a list of topologies which are outside the
experimental results<ExpResult>
grid (if testCoverage = True):
/images/gluino_squarks.slha.smodelsslha
- a list of topologies with long cascade decays (if testCoverage = True):
/images/gluino_squarks.slha.smodelsslha
- a list of topologies with asymmetric branch decays (if testCoverage = True):
/images/gluino_squarks.slha.smodelsslha
Some of the output may change depending on the database version used.↩