Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Status of Monitoring in HLT ALgorithms Ricardo Gonçalo, RHUL – BNL Analysis Jamboree – Aug. 6, 2007."— Presentation transcript:

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

2 Ricardo Goncalo, RHULBNL Jamboree, 6 Aug 072 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 AlgoX::execute() method Primitive type variables, objects (through accessor) and collections can be monitored Used both for online monitoring/data quality and offline software validation See: Tomasz’s talk in http://indico.cern.ch/conferenceDisplay.py?confId=13869http://indico.cern.ch/conferenceDisplay.py?confId=13869 For instructions, see: https://twiki.cern.ch/twiki/bin/view/Atlas/TriggerValidationHistograms https://twiki.cern.ch/twiki/bin/view/Atlas/TriggerValidationHistograms

3 Ricardo Goncalo, RHULBNL Jamboree, 6 Aug 073 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 Ricardo Goncalo, RHULBNL Jamboree, 6 Aug 074 Triggerp T threshold(*)Obs  E T (jets) ?? E T miss 12, 20, 24, 32, 36, 44 Prescale E T miss 52, 72No presc J/  ee TopologicalB-phys    4 J/    TopologicalB-phys BsDsPhiPiTopologicalB-phys BXBX e + E T miss 18+12Prescale  + E T miss 15+12No presc Jet + E T miss 20+30No presc 2 Jets + E T miss 42+30No presc Jet+ E T miss +e42+32+15No presc Jet+ E T miss +  42+32+15No presc 4 Jet + e23+15No presc 4 Jet +  23+15No presc  + E T miss 15+32,25+32, 35+20,35+32  + e 10+10Express  +  10+6Express 2  + e 10+10Express Triggerp T threshold(*)Obs Electron5,10,15,Prescale Electron20,25,100No presc Di-electron5,10Prescale Di-electron15No presc Photon10,15,20Prescale Photon20No presc Di-photon10Prescale Di-photon20No presc Jets5,10,18,23,35,42,70Prescale Jets100No presc 3 Jets10,18B-tag 4 Jets10, 18B-tag 4 Jets23Express  10, 15, 20, 35 Di-  10+15,10+20,10+25 Muon4, 6, 10, 11, 15, 20, 40Muon spectr. Muon4, 6, 10, 11, 15, 20, 40ID+Muon Di-muon4, 6, 10, 15, 20Passtthr. ETET 100, 200, 304prescale ETET 380No presc

5 Ricardo Goncalo, RHULBNL Jamboree, 6 Aug 075 L2 electron slice: e10 T2Calo_egamma on 1k ttbar events Other hypotheses similar (but less events)

6 Ricardo Goncalo, RHULBNL Jamboree, 6 Aug 076 L2 electron slice: L2CaloHypo

7 Ricardo Goncalo, RHULBNL Jamboree, 6 Aug 077

8 Ricardo Goncalo, RHULBNL Jamboree, 6 Aug 078 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 Ricardo Goncalo, RHULBNL Jamboree, 6 Aug 079 EF Photon Hypo

10 Ricardo Goncalo, RHULBNL Jamboree, 6 Aug 0710 L2 tracking for e/gamma (IDScan)

11 Ricardo Goncalo, RHULBNL Jamboree, 6 Aug 0711 IDScan (cont.) Missing histograms in IDCaloHypo (track-cluster matching)

12 Ricardo Goncalo, RHULBNL Jamboree, 6 Aug 0712 T2Calo_Jets

13 Ricardo Goncalo, RHULBNL Jamboree, 6 Aug 0713 Missing ET

14 Ricardo Goncalo, RHULBNL Jamboree, 6 Aug 0714 Missing ET

15 Ricardo Goncalo, RHULBNL Jamboree, 6 Aug 0715 Timers Many histograms ofalgorithmexecution timeproduced Numbers from RTT give onlyball-parkestimate, butstill useful Many still need tuning

16 Ricardo Goncalo, RHULBNL Jamboree, 6 Aug 0716 Viewing results: AID and DCube 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 See Alex’s and Krzysztof Ciba’s talk in: http://indico.cern.ch/conferenceDisplay.py?confId=13869http://indico.cern.ch/conferenceDisplay.py?confId=13869

17 Ricardo Goncalo, RHULBNL Jamboree, 6 Aug 0717 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


Download ppt "Status of Monitoring in HLT ALgorithms Ricardo Gonçalo, RHUL – BNL Analysis Jamboree – Aug. 6, 2007."

Similar presentations


Ads by Google