114 print(
"... Payload size: ", result.as_int_v.size(),
" ", (4.0*result.as_int_v.size())/(1024),
"kB")
116 if result.as_int_v.size() == 0:
117 print(
"... Payload size is 0")
121 version = result.getHLTResultClassVersion()
122 l1id = result.getLvl1Id()
123 acc = result.isAccepted()
124 pt = result.isPassThrough()
125 status = result.getHLTStatus()
126 cnvstatus = result.getLvlConverterStatus()
127 level = result.getHLTLevel()
128 nosigs = result.getNumOfSatisfiedSigs()
129 bad = result.isCreatedOutsideHLT()
130 trunc = result.isHLTResultTruncated()
131 print(
'... Version:', version ,
' Lvl1Id:',l1id ,
' Decision:',acc ,
132 ' PassThrough:',pt,
' Status:',status.str(),
133 ' ConverterStatus:', cnvstatus.str(),
' LVL:',level,
' Signatures:',nosigs,
' Bad:',bad,
' Truncated:', trunc,
134 ' App:', result.appName())
137 chains_data =
list(result.getChainResult())
138 nchains = chains_data[0]
if chains_data
else 0
139 nav_data =
list(result.getNavigationResult())
141 nver = nav_data[0]
if nav_data
else 0
144 print(
'... tot:', result.as_int_v.size(),
' chains:', nchains,
' chains (expected):', len(chains_data)-1,
145 ' navigation:', nnav,
' navigation (expected):',result.getNavigationResult()[1]
if nnav > 1
else "0 or 1")
149 print(
"... SMkey: ", result.getConfigSuperMasterKey(),
" Prescalers key ", result.getConfigPrescalesKey())
151 print(
"... No config info ")
157 print(
"... Navigation version: ", nver)
160 tessize = result.getNavigationResult()[2]
161 tescount = result.getNavigationResult()[3]
162 print(
"... Number of TEs: ", tescount,
" and size: ", tessize,
" ", 4.0*tessize/(1024),
"kB")
164 print(
"... Cannot print TriggerElement details (not enough navigation data)")