ATLAS Offline Software
Loading...
Searching...
No Matches
systematicsTool.py File Reference

Go to the source code of this file.

Namespaces

namespace  systematicsTool

Functions

 systematicsTool.renameFilesWithoutPrefix (directory)
 systematicsTool.customReplacements (name, removeExtension=True, customReps=None)
 systematicsTool.safeFileName (name, removeExtension=True, reverse=False)
 systematicsTool.rivetINameReplacements (name, escapePlus=False)
 systematicsTool.lookupPDFSetName (lhapdfid)
 systematicsTool.getSumOfWeights (path, nominalWeight="", sumwHistName="")
 systematicsTool.weightCorrection (var, nom, sampleDir="", varWeightName="", nominalWeightName="", sumwHistName="")
 systematicsTool.getXSFromYODA (path)
 systematicsTool.getXS (dsid, campaign=15, userFile=None)
 systematicsTool.safeDiv (numerator, denominator)
 systematicsTool.splitOperand (operand, bracket="()")
 systematicsTool.getFormulaComponents (formula)
 systematicsTool.resolveFormula (nominal, formula, componentsMap, level=0, verbose=0)
 systematicsTool.combineVariationsLHAPDF (nom, variations, pset, asym=False)
 systematicsTool.combineVariationsEnvelope (nom, variations, asym=True, includeErrorsInEnvelope=False)
 systematicsTool.combineVariationsReplicas (nom, variations, asym=True)
 systematicsTool.combineVariationsAlphaS (nom, variations)
 systematicsTool.combineVariationsHessian (nom, variations, asym=True)
 systematicsTool.combineVariationsFromFormula (nom, variations, formula)
 systematicsTool.combineVariationsStat (nom)
 systematicsTool.combineVariationsNorm (nom, val=0.05)
 systematicsTool.readFromFile (filename, regexFilter=None, regexVeto=None)
 systematicsTool.getFileKeys (d, basepath="/")
 systematicsTool.readFromROOT (filename, regexFilter=None, regexVeto=None)
 systematicsTool.readFromYODA (filename, regexFilter=None, regexVeto=None)
 systematicsTool.writeToFile (histDict, fOut)
 systematicsTool.writeToYODA (histDict, fOut)
 systematicsTool.writeToROOT (histDict, fOut)
 systematicsTool.getAverageUncertaintySizePerBin (fIn, regexFilter=None, regexVeto=None)
 systematicsTool.combineVariation (wName, wInfo, fOut, regexFilter=None, regexVeto=None)
 systematicsTool.arrayDictToTGraph (ao, isData=False, setYErrorsToZero=False, nominalAOForRatio=None)
 systematicsTool.getPlotInfo (aoName, pathInRivetEnv)
 systematicsTool.safeRootLatex (unsafeLatex)
 systematicsTool.makeDummyHisto (tg, isLog=False, XandYMinAndMax=None, ratioZoom=None, isRatio=False)
 systematicsTool.makeSystematicsPlotsWithROOT (mergedSystDict, outdir, nominalName="Nominal", ratioZoom=None, regexFilter=None, regexVeto=None, label="", plotInfo=None)
 systematicsTool.makeSystematicsPlotsWithRIVET (mergedSystDict, plotsDir, nominalName="Nominal", ratioZoom=None, regexFilter=None, regexVeto=None, label="", plotInfo=None, normalize=False)
 systematicsTool.getCombinationRecipe (systWeights, combinationRecipeFile=None, combinationRecipeName=None)
 systematicsTool.combineAllVariations (weightList, indir, outdir, regexFilter=None, regexVeto=None, combinationRecipe=None, returnOnlyVariationsInComination=True, schema="!INDIR/!INFILE.yoda:!AONAME[!WEIGHTNAME]", orderedWeights=None, inFile=None, customWeightNameReplacements=None)
 systematicsTool.extractTarballsFromDirectory (fulldir, force=False, verbose=False, rootOrYoda='yoda', notTGZ=False)
 systematicsTool.updateProgress (progress, key, message)
 systematicsTool.printProgress (progress)
 systematicsTool.mergeInChunks (outfn, paths, progressDict=None, nFilesPerChunk=100, force=False, rootOrYoda='yoda')
 systematicsTool.getCrossSectionCorrection (xsList, systFiles, nomFiles, rivetNormalised=False, applyKFactorCorrection=False, varWeightName="", nominalWeightName="", sumwHistName="")
 systematicsTool.main (argv)