114def getHistoDefs( category = 'ART',chains=[""] ):
115 import json
116 import os
117 from AthenaCommon.Utils.unixtools import FindFile
118
119 path = FindFile(
"JetTagDQA/PhysValBtag_VariablesMenu.json", os.environ[
"DATAPATH"].
split(os.pathsep), os.R_OK)
120
121 inFile = open( path,'r' )
122 mappa = json.load( inFile )
123
124
125 variables1D = []
126 variables2D = []
127
128
129 variables1D += getHistogram1D( mappa['GLOBAL'],chains )
130 variables1D += getHistogram1D( mappa['JET'],chains )
131 variables1D += getHistogram1D( mappa['TAGGER'],chains )
132 variables1D += getHistogram1D( mappa['TRACKS'],chains )
133 variables1D += getHistogram1D( mappa['SV'],chains )
134
135 variables2D += getHistogram2D( mappa[ 'CombinedQuantities' ],chains )
136
137 return [ variables1D,variables2D ]
std::vector< std::string > split(const std::string &s, const std::string &t=":")