ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
Jet
JetValidation
scripts
Namespaces
|
Typedefs
|
Variables
runHistoBuilders.py File Reference
Go to the source code of this file.
Namespaces
namespace
runHistoBuilders
Typedefs
type
runHistoBuilders.jetTypesCOMMON
=
set
([])
type
runHistoBuilders.jetTypesBoth
= set.intersection(
jetTypesJETMET
,
jetTypesCOMMON
)
Variables
bool
runHistoBuilders.IsDebug
=
False
str
runHistoBuilders.treeNameJETMET
= "qcd"
Read and store argument values #.
str
runHistoBuilders.treeNameCOMMON
= "physics"
bool
runHistoBuilders.writeBranchInformation
=
False
str
runHistoBuilders.fileNameJETMET
= "/afs/cern.ch/user/d/delsart/public/COMMON/NTUP_COMMON_ref.root"
str
runHistoBuilders.fileNameCOMMON
= "/afs/cern.ch/user/d/delsart/public/COMMON/NTUP_COMMON_new.root"
runHistoBuilders.fileJETMET
= ROOT.TFile(
fileNameJETMET
,"READ")
Read the input files and get the trees #.
runHistoBuilders.fileCOMMON
= ROOT.TFile(
fileNameCOMMON
,"READ")
runHistoBuilders.treeJETMET
= fileJETMET.Get(
treeNameJETMET
)
runHistoBuilders.treeCOMMON
= fileCOMMON.Get(
treeNameCOMMON
)
runHistoBuilders.branchesJETMET
= treeJETMET.GetSetOfTreeBranchNames()
First, branch name checks #.
runHistoBuilders.branchesCOMMON
= treeCOMMON.GetSetOfTreeBranchNames()
runHistoBuilders.branchesBOTH
= frozenset.intersection(
branchesJETMET
,
branchesCOMMON
)
runHistoBuilders.brNotInCOMMON
=
branchesJETMET
-
branchesCOMMON
runHistoBuilders.brNotInJETMET
=
branchesCOMMON
-
branchesJETMET
runHistoBuilders.outFile
= open('Branches_JETMET.txt','w')
runHistoBuilders.jetTypesJETMET
=
set
([])
Next, jet types and variables checks #.
runHistoBuilders.jetVarsJETMET
=
set
([])
runHistoBuilders.type
= JetType(name)
runHistoBuilders.jetVarsCOMMON
=
set
([])
runHistoBuilders.jetVarsBoth
= set.intersection(
jetVarsJETMET
,
jetVarsCOMMON
)
list
runHistoBuilders.branchesNotExisting
= []
str
runHistoBuilders.toCheck
= aType + "_" + aVar
runHistoBuilders.multiBuilder
= MultipleHistoBuilderFromD3PD()
Now, do the thorough variable check #.
runHistoBuilders.twikiLog
= open('Twiki_ToleranceResults.log','w')
runHistoBuilders.logFile
runHistoBuilders.twikiLogFile
Generated on
for ATLAS Offline Software by
1.17.0