Status of Monitoring in HLT ALgorithms - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

Status of Monitoring in HLT ALgorithms

Description:

Used both for online monitoring/data quality and offline software validation ... Timers. Many histograms of algorithm execution time produced ... – PowerPoint PPT presentation

Number of Views:71
Avg rating:3.0/5.0
Slides: 18
Provided by: ricardo86
Category:

less

Transcript and Presenter's Notes

Title: Status of Monitoring in HLT ALgorithms


1
Status of Monitoring in HLT ALgorithms
  • Ricardo Gonçalo, RHUL BNL Analysis Jamboree
    Aug. 6, 2007

2
Monitoring infrastructure
  • HLT algorithms (both FEX and Hypo) instrumented
    to produce histograms of internal variables
  • Monitored variables exposed by the algorithms and
    collected after the AlgoXexecute() method
  • Primitive type variables, objects (through
    accessor) and collections can be monitored
  • Used both for online monitoring/data quality and
    offline software validation

See Tomaszs talk in http//indico.cern.ch/confer
enceDisplay.py?confId13869 For instructions,
see https//twiki.cern.ch/twiki/bin/view/Atlas/Tr
iggerValidationHistograms
3
Monitoring infrastructure (cont.)
  • Easy to add to algorithms
  • Just declare variables to be monitored
  • Relevant methods in HLT algos base class
  • Declare wanted histograms
  • No overhead if undeclared
  • Advisable to reset variables every event with
    unphysical values

4
(No Transcript)
5
L2 electron slice e10 T2Calo_egamma on 1k ttbar
eventsOther hypotheses similar (but less events)
6
L2 electron slice L2CaloHypo
?
7
(No Transcript)
8
  • Other things
  • Steering monitoring
  • RoI eta vs phi
  • Events passed at each chain step
  • etc
  • Step counters (for Hypo algorithms)
  • For algorithm experts where do most events get
    rejected

9
EF Photon Hypo
?
10
L2 tracking for e/gamma (IDScan)
11
IDScan (cont.)
Missing histograms in IDCaloHypo (track-cluster
matching)
12
T2Calo_Jets
13
Missing ET
14
Missing ET
15
  • Timers
  • Many histograms of algorithm execution time
    produced
  • Numbers from RTT give only ball-park estimate,
    but still useful
  • Many still need tuning

16
Viewing results AID and DCube
See Alexs and Krzysztof Cibas talk in
http//indico.cern.ch/conferenceDisplay.py?confId
13869
  • Analysis Interpretation Display (A.Undrus,
    Brookhaven)
  • Shows monitoring plots (algorithms, timers,
    steering)
  • Shows statistical comparison with reference
    (DCube, K.Ciba)
  • Linked from the NICOS nightlies pages
  • ATN results for now, RTT to follow

17
Conclusions
  • The algorithm and timing Monitoring histograms
    are used for software validation
  • There are currently 735 histograms being filled
  • Produced every night by RTT for 1000 top events
  • Not fine tuned in many cases, but very useful
Write a Comment
User Comments (0)
About PowerShow.com