Python Module Index

e | t
 
e
experiment
    experiment.__init__ This package is intended to contain everything that has to do with the experimental results.
    experiment.experimentExceptions Provides exception classes for the experiment package.
    experiment.limitGetter Access the proper experimental limits to given analysis objects.
    experiment.smsAnalysisFactory Create a list of analysis objects from a results database.
    experiment.smsHelpers Contains private helper functions to access the SMS results.
    experiment.smsInterpolation smsInterpolation is called by smsResults.getSmartUpperLimit. UpperLimit takes arbitrary input masses and checks if there is a corresponding upper limit for the given analysis and topology. The upper limit is returned in 'pb'. If several histograms with different x-values are available, an interpolation is performed.
    experiment.smsResults Centralized facility to access the SMS results.
 
t
theory
    theory.__init__ This Package is intended to contain everything related to theory: * cross section calculation code * sms decomposition code (LHE-based, SLHA-based) * some more tools, e.g. for reading/writing slha files, or particle names
    theory.analysis Encapsulates all data types around one result of one analysis, i.e. the association with one plot and one reference cross section result.
    theory.auxiliaryFunctions A collection of functions used to evaluate fuzzy the conditions.
    theory.branch Module holding the branch class and methods.
    theory.clusterTools Module holding the ElementCluster class and cluster methods used to combine similar elements according to the analysis.
    theory.crossSection Encapsulates the result of the computation of the reference cross section.
    theory.element Module holding the Element class and its methods.
    theory.lheDecomposer Decomposition of LHE events and creation of TopologyLists.
    theory.lheReader Provides a class that creates SMSEvents from LHE files.
    theory.particleNames Provides functions for getting particle names from pdg ids, and other helpers.
    theory.printer Facility used in classes to derive from and be able to print different data types in different forms.
    theory.slhaDecomposer Decomposition of SLHA events and creation of TopologyLists.
    theory.theoryPrediction Provides a class to encapsulate the results of the computation of reference cross sections and related functions.
    theory.topology Provides a Topology class and a TopologyList collection type.
tools
    tools.__init__ This package contains tools for handling results obtained with the main SModelS code.
    tools.asciiGraph Contains a simple routine to draw ASCII-art Feynman-like graphs.
    tools.externalNllFast Wrapper for all nllfast versions.
    tools.externalPythia6 Wrapper for pythia6.
    tools.externalPythonTools This module is to check the installation of python tools, i.e. unum, scipy, numpy.
    tools.externalTool Wrapper code for external tools: base class
    tools.ioObjects Definitions of input/output parameters which are read from parameter.in.
    tools.lheChecks Check LHE file format.
    tools.missingTopologies Definitions of classes used to find, format missing topologies
    tools.modpyslha Modified pyslha reader.
    tools.nllFast This module provides methods to access the nllfast grid and compute k-factors (when available) to SUSY pair production cross-sections.
    tools.physicsUnits This introduces physical units (GeV, fb) to the framework.
    tools.slhaChecks Check SLHA file for integrity.
    tools.summaryReader Classes to read the summary.txt files.
    tools.toolBox Contains a singleton-like class that keeps track of all external "HEP" tools, such as pythia, nllfast, etc. Used primarily for installation and deployment.
    tools.uniqueLogFilter Contains a stolen code snippet for a logging filter to have identical log messages appear only once.
    tools.xsecComputer Computation of reference ("theory") production cross sections.