ATLAS Offline Software
Loading...
Searching...
No Matches
createSimpleDistributions Namespace Reference

Functions

 addAllHistos (aBranch)
 addleadinJetSelectorHistos (aBranch)

Variables

bool IsDebug = False
 parser = argparse.ArgumentParser(description='Create distributions for many variables and save them in a ROT file')
 Read and store argument values #.
 type
 str
 default
 action
 nargs
 args = parser.parse_args()
 inFileList = args.inputFile.split(',')
 inChain = ROOT.TChain(args.treeName)
 tree = inChain
 builder = HistoBuilderFromD3PD(tree)
 patterns = args.branchPattern
 histoAdder = addleadinJetSelectorHistos

Function Documentation

◆ addAllHistos()

createSimpleDistributions.addAllHistos ( aBranch)

Definition at line 55 of file createSimpleDistributions.py.

55def addAllHistos( aBranch ):
56 if isSupportedType(tree.GetBranchType(aBranch)):
57 builder.addHistos(aBranch)

◆ addleadinJetSelectorHistos()

createSimpleDistributions.addleadinJetSelectorHistos ( aBranch)

Definition at line 58 of file createSimpleDistributions.py.

58def addleadinJetSelectorHistos( aBranch ):
59 if ("LC" in aBranch or "EM" in aBranch) and isSupportedType(tree.GetBranchType(aBranch)):
60 builder.addHistosWithLeadingJetSelectors( JetType(aBranch), aBranch )
61

Variable Documentation

◆ action

createSimpleDistributions.action

Definition at line 23 of file createSimpleDistributions.py.

◆ args

createSimpleDistributions.args = parser.parse_args()

Definition at line 28 of file createSimpleDistributions.py.

◆ builder

createSimpleDistributions.builder = HistoBuilderFromD3PD(tree)

Definition at line 51 of file createSimpleDistributions.py.

◆ default

createSimpleDistributions.default

Definition at line 20 of file createSimpleDistributions.py.

◆ histoAdder

createSimpleDistributions.histoAdder = addleadinJetSelectorHistos

Definition at line 63 of file createSimpleDistributions.py.

◆ inChain

createSimpleDistributions.inChain = ROOT.TChain(args.treeName)

Definition at line 38 of file createSimpleDistributions.py.

◆ inFileList

createSimpleDistributions.inFileList = args.inputFile.split(',')

Definition at line 33 of file createSimpleDistributions.py.

◆ IsDebug

bool createSimpleDistributions.IsDebug = False

Definition at line 11 of file createSimpleDistributions.py.

◆ nargs

createSimpleDistributions.nargs

Definition at line 25 of file createSimpleDistributions.py.

◆ parser

createSimpleDistributions.parser = argparse.ArgumentParser(description='Create distributions for many variables and save them in a ROT file')

Read and store argument values #.

Definition at line 17 of file createSimpleDistributions.py.

◆ patterns

createSimpleDistributions.patterns = args.branchPattern

Definition at line 53 of file createSimpleDistributions.py.

◆ str

createSimpleDistributions.str

Definition at line 20 of file createSimpleDistributions.py.

◆ tree

createSimpleDistributions.tree = inChain

Definition at line 42 of file createSimpleDistributions.py.

◆ type

createSimpleDistributions.type

Definition at line 19 of file createSimpleDistributions.py.