Higgs to 4leptons with EventViews Stathes Paganis (University of Sheffield) with Rosy.Nikolaidou (Saclay) Nektarios Benekos (Max Planck Institute) PAT:

Slides:



Advertisements
Similar presentations
Freiburg Seminar, Sept Sascha Caron Finding the Higgs or something else ideas to improve the discovery ideas to improve the discovery potential at.
Advertisements

UK egamma meeting, Sept 22, 2005M. Wielers, RAL1 Status of Electron Triggers Rates/eff for different triggers Check on physics channels Crack region, comparison.
H  4l in Full Simulation preliminary results 2 A. Khodinov * and K. Assamagan ** * State University of New York at Stony Brook ** Brookhaven National.
Lepton efficiency & fake rate Yousuke Kataoka (University of Tokyo) page 1 11 Sep 2007.
Recent Results on the Possibility of Observing a Standard Model Higgs Boson Decaying to WW (*) Majid Hashemi University of Antwerp, Belgium.
Michel Lefebvre, 2007/03/02Optimal Jet Finder1 Optimal Jet Finder work in progress Physics and Astronomy University of Victoria British Columbia, Canada.
A Package For Tracking Validation Chris Meyer UC Santa Cruz July 6, 2007.
Single Top Trigger Studies Top Trigger Meeting, 21 May Patrick Ryan, MSU Single Top Trigger Studies Top Trigger Meeting 21 May 2007 Patrick Ryan.
Emily Thompson May 5 – UMass HEP Exp Group Meeting 1 Tag-probe method: Fitting Z → μ + μ - mass peaks Motivation: 1. Want to use long p T tail of muon.
Validation of DC3 fully simulated W→eν samples (NLO, reconstructed in ) Laura Gilbert 01/08/06.
H->ZZ->4l Update Trying to re-do CSC note: MC Sample Trigger Eff. Electron Selection Eff. Muon Selection Eff.
1 ZH Analysis Yambazi Banda, Tomas Lastovicka Oxford SiD Collaboration Meeting
Steps toward ttH (H->bb) in the Atlas ‘PhysicsAnalysis’ Environment. Chris Collins-Tooth Christian Shaw.
Event View G. Watts (UW) O. Harris (UW). Philosophy EventView Goals Object Identification & Interpretation Is that a jet or an electron? Is that jet a.
1 A Preliminary Model Independent Study of the Reaction pp  qqWW  qq ℓ qq at CMS  Gianluca CERMINARA (SUMMER STUDENT)  MUON group.
Associated top Higgs search: with ttH (H  bb) Chris Collins-Tooth, 17 June 2008.
C.ClémentTile commissioning meeting – From susy group talk of last Wednesday  Simulation and digitization is done in version (8) 
2004 Xmas MeetingSarah Allwood WW Scattering at ATLAS.
Lepton efficiency & fake rate Yousuke Kataoka University of Tokyo Content definitions of leptons p2 efficiency and fake rate for SU3 ( ) p3, p4.
G.Corti, P.Robbe LHCb Software Week - 19 June 2009 FSR in Gauss: Generator’s statistics - What type of object is going in the FSR ? - How are the objects.
Olivier RavatLes Houches/June 3rd Higgs associated production at LHC : Thecase Olivier Ravat, Morgan Lethuillier IPN Lyon Les Houches 2003 : Physics.
Introduction Advantages/ disadvantages Code examples Speed Summary Running on the AOD Analysis Platforms 1/11/2007 Andrew Mehta.
19/07/20061 Nectarios Ch. Benekos 1, Rosy Nicolaidou 2, Stathes Paganis 3, Kirill Prokofiev 3 for the collaboration among: 1 Max-Planck-Institut für Physik,
Commissioning Studies Top Physics Group M. Cobal – University of Udine ATLAS Week, Prague, Sep 2003.
19 January 2006ATLAS/HIGGS WG meeting 1 Nectarios Ch. Benekos 1, Rosy Nicolaidou 2, Stathes Paganis 3 for the collaboration among: 1 Max-Planck-Institut.
Possibility of tan  measurement with in CMS Majid Hashemi CERN, CMS IPM,Tehran,Iran QCD and Hadronic Interactions, March 2005, La Thuile, Italy.
9-13/9/03 Atlas Overview WeekPeter Sherwood 1 Atlfast, Artemis and Atlantis What, Where and How.
Full Dress Rehearsal (FDR1) studies Sarah Allwood-Spiers 11/3/2008.
Vertex finding and B-Tagging for the ATLAS Inner Detector A.H. Wildauer Universität Innsbruck CERN ATLAS Computing Group on behalf of the ATLAS collaboration.
LCWS14, Belgrade, October M. Pandurović, H→WW at 350 GeV and 1.4 TeV CLIC Measurement of H→WW* in HZ at 350 GeV and WW fusion at 1.4 TeV CLIC.
LHC Physics Analysis and Databases or: “How to discover the Higgs Boson inside a database” Maaike Limper.
Argonne Jamboree January 2010 Esteban Fullana AOD example analysis.
PESAsim – the e/  analysis framework Validation of the framework First look at a trigger menu combining several signatures Short-term plans Mark Sutton.
Higgs to 4 leptons in Athena with eventView Stathes Paganis (University of Sheffield) with Rosy.Nikolaidou (Saclay) Nektarios Benekos (Max Planck Institute)
Update on Diffractive Dijet Production Search Hardeep Bansil University of Birmingham Birmingham ATLAS Weekly Meeting 24/01/2013.
Marcel Vreeswijk (NIKHEF) B tagging, performance vertexing Neural Net studies tt event selection mass reconstruction in tt events conclusions B tagging.
CAT Physics meeting, 30 Aug CAT-SUSY progress report  Technical issues SUSYView, Datasets…  Simple inclusive analysis  Electron ID study  Event.
Software offline tutorial, CERN, Dec 7 th Electrons and photons in ATHENA Frédéric DERUE – LPNHE Paris ATLAS offline software tutorial Detectors.
Update on WH to 3 lepton Analysis And Electron Trigger Efficiencies with Tag And Probe Nishu 1, Suman B. Beri 1, Guillelmo Gomez Ceballos 2 1 Panjab University,
Fast Simulation and the Higgs: Parameterisations of photon reconstruction efficiency in H  events Fast Simulation and the Higgs: Parameterisations of.
Fully Hadronic Top Anti-Top Decay (Using TopView) Fully Hadronic Top Anti-Top Decay (Using TopView) Ido Mussche NIPHAD meeting, Februari 9 th :
Electron Calibration and Performance ( ) N. Benekos (MPI), R. Nikolaidou (Saclay), S. Paganis (Sheffield) Contributions from: A. Farbin (CERN) +
28/4/2006Chris Collins-Tooth tth, (h → bb) with EventViews Chris Collins-Tooth, Christian Shaw 03-May-2006.
A search for the ZZ signal in the 3 lepton channel Azeddine Kasmi Robert Kehoe Southern Methodist University Thanks to: H. Ma, M. Aharrouche.
Muon Persistency Persistent Analysis Objects Muon Persistency Norbert Neumeister µ-PRS meeting February 10, 2004.
Trigger study on photon slice Yuan Li Feb 27 th, 2009 LPNHE ATLAS group meeting.
1 Diboson production with CMS Vuko Brigljevic Rudjer Boskovic Institute, Zagreb on behalf of the CMS Collaboration Physics at LHC Cracow, July
10 January 2008Neil Collins - University of Birmingham 1 Tau Trigger Performance Neil Collins ATLAS UK Physics Meeting Thursday 10 th January 2008.
1 A (very) preliminary study of channel pp->h->ZZ->4mu via gg fusion with CMSSW Alessandro Giacobbe Cristina Botta Daniele Trocino Relatrice: Chiara Mariotti.
Introduction to FCC Software FCC Istanbul 11 March, 2016 Alice Robson (CERN/UNIGE) on behalf of / with thanks to the FCC software group.
ATLAS Physics Analysis Framework James R. Catmore Lancaster University.
I'm concerned that the OS requirement for the signal is inefficient as the charge of the TeV scale leptons can be easily mis-assigned. As a result we do.
3rd April Richard Hawkings Analysis models in the top physics group  A few remarks …  What people are doing now  Where we are going - Top reconstruction.
Max BaakNikhef PAT meeting, 24 May 1 HighPtView ntuples in TV modular analysis.
E. Soldatov Tight photon efficiency study using FSR photons from Z  ll  decays E.Yu.Soldatov* *National Research Nuclear University “MEPhI”
Search for Standard Model Higgs in ZH  l + l  bb channel at DØ Shaohua Fu Fermilab For the DØ Collaboration DPF 2006, Oct. 29 – Nov. 3 Honolulu, Hawaii.
Analysis Tools interface - configuration Wouter Verkerke Wouter Verkerke, NIKHEF 1.
Some introduction Cosmics events can produce energetic jets and missing energy. They need to be discriminated from collision events with true MET and jets.
LAr Response to pions: Data vs MC
Erik Devetak Oxford University 18/09/2008
SM Direct Photons meeting
Cluster Classification Studies with MVA techniques
Format d'analyse des donnees Physique ATLAS France Sept-07 S
OO Muon Reconstruction in ATLAS
SM-like Higgs searches
tth, (h→bb) with EventViews
2 Getting Started.
Status of the H4l CSC Note (HG2)
2 Getting Started.
2 Getting Started.
Presentation transcript:

Higgs to 4leptons with EventViews Stathes Paganis (University of Sheffield) with Rosy.Nikolaidou (Saclay) Nektarios Benekos (Max Planck Institute) PAT: Analysis Model Meeting, 1-Nov-05

1-Nov-05Higgs to 4 leptons with EventViews2Motivation  Why we decided to use EventViews? Need for a clean, transparent and modular analysis We want to optimally collaborate with other groups: Parallel development Cross-check results, avoid confusion on how different people do their analyses We want access to analysis tools and input from software experts We want to have different ‘views’ of the Higgs to 4lepton: Combine soft-muons with comb-muons etc Combine soft-e with egamma-e and/or less isolated e Study new electrons/muons which could be hybrid objects (they use track info in some cases and LAr/MuSpec info in other cases).  Current Problem: see confusion in last Higgs WG with the cuts/approach used in 2/3 different analyses. Very hard to check what people are actually doing/using! We need a way for transparency in accord with recent Analysis guidelines (Fabiola et al).

1-Nov-05Higgs to 4 leptons with EventViews3Documentation  Recent Note in Higgs to 4leptons: ATL-COM-PHYS  Talks in egamma+Higgs sessions October PhysWeek:  EventView (Sep/05 Software Week) K.Cranmer, Amir Farbin:  EventView twiki documentation:  Egamma twiki documentation:

1-Nov-05Higgs to 4 leptons with EventViews4Disclaimer  We are still working with  Still learning how to optimally use available tools Maybe it would be nice to have eventView snipet examples on twiki?  Don’t use arrays yet (say for muons in eventView)  Followed original instructions on twiki and nothing beyond this  Counters per tool are vectors in the program which live in the looper (EV_Hto4l)  We have written a muon/electron performance tool to study efficiencies at the single lepton level Maybe these tools should go directly to the eventViewTools since they are general?

1-Nov-05Higgs to 4 leptons with EventViews5 Datasets/People/Framework (1)  Datasets-Running Higgs Rome Samples no pile-up, SM rome sample with pile-up Jobs running at lxplus and Sheffield (interactively) JobOutput is a personalized ntuple (see discussion)  Single Electrons Rome , , with pile-up (thanks to M.Wielers)  Z bosons Rome recov10.lumi01.ZeeJimmy (SM group)  Higgs Rome recov10.H1_130_4l (no pile-up) Rome recov10.AcerMC_Zbb_4l  New Samples needed: Higgs signal with (+cavern bgnd) pile-up, ttbar + Zbb (filtered) Single Muon/Electron files

1-Nov-05Higgs to 4 leptons with EventViews6 Datasets/People/Framework (2)  Datasets-Running Higgs Rome Samples no pile-up, SM rome sample with pile-up Jobs running at lxplus and Sheffield (interactively) JobOutput is a personalized ntuple (see discussion)  People contributing (up to now) Electron work: SP Muon work: Rosy Nikolaidou, Nektarios Benekos  Fraction of the analysis performed inside/outside framework Analysis originally written on CBNT level outside framework Cut factories were written in order to study alternative strategies Currently these factories are transformed in eventViewTools Refined analysis methods (e.g. constrained Z Mass fits) are still outside the framework working on CBNT output.

1-Nov-05Higgs to 4 leptons with EventViews7 How we build the EventViews/UserData  UserData design is under discussion We store electron, muons, Zs, Higgs candidates (currently kinematic variables, cut flags, invariant masses)  The goal is to be able to repeat the analysis at the ntuple level performing for example: Z mass constraint fits Extraction of Background under the peak Significance calculations  We may need input here from Amir et al; very little work has been done at the post-eventView ntuple level

1-Nov-05Higgs to 4 leptons with EventViews8 EV_Hto4l: the modular pieces EV_Hto4l Calorimeter Iso Kinematic Cuts Tracking Iso DCA cut …………………. The “cut” tools are just instantiations of one (simple) tool, inheriting from: eventViewBaseTool (like the usual particle inserter tools) fillEventview TOOLS Fills the eventView with user variables/objects including truth. These end-up in the output root- Tuple Method ZbosonRecon Methods HiggsRecon The reconstructed methods live in the EV_Hto4l and are also configurable from jobOptions like the cut tools

1-Nov-05Higgs to 4 leptons with EventViews9 Z and Higgs boson building  We have 2 methods for each Z and Higgs One is using inferred objects The other is simple and just fills the eventView with variables corresponding to the number of Zs, Hs, masses etc.  Z->ee builder: Loop over all electrons in eventView (they have passed all cuts) Create Z candidates requiring that at least 2 Zs are found and one of them is on-shell (std TDR cuts depending on Higgs mass)  H->ZZ builder: Loop over all Zs making sure the same 4 electrons are not used by 2 Higgs candidates. Keep all H candidates (usually one lepton-quadruplet survives)

1-Nov-05Higgs to 4 leptons with EventViews10 EV_Hto4l : jobOptions(1) # # Setup Dlls for analysis and set algorithm options # theApp.Dlls += ["AnalysisTools", "TruthParticleAlgs"] theApp.Dlls += ["UserAnalysis"] theApp.TopAlg += ["EV_Hto4l/higgs"] higgs=Algorithm("higgs") # # Top Algorithm (I call it "higgs") # higgs.OutputLevel=ERROR # # The higgs analysis factory tools (order matters) # higgs.Hto4lTools=[ "EV_Hto4lPreselectionTool/fourEMLArClusters", "EV_Hto4lPreselectionTool/fourTrkMatchClusters", "EV_Hto4lPreselectionTool/fourTrkQualClusters", "EV_Hto4lPreselectionTool/threeIsoEMLArClusters", "EV_Hto4lPreselectionTool/fourIsoEMLArClusters", "EV_Hto4lPreselectionTool/fourIsolatedTracks", "EV_Hto4lPreselectionTool/fourLowImpParamTrks" ] Notice: there are 7 tools defined however all 7 are re-incarnations of the same “Preselection Tool” (in this case the tool is actually an eventViewBaseTool)

1-Nov-05Higgs to 4 leptons with EventViews11 EV_Hto4l : jobOptions(2) Hto4l.fourEMLArClusters.cutName = "fourEMLArClusters" Hto4l.fourEMLArClusters.doHto4e = True Hto4l.fourEMLArClusters.etaMax = 2.5 Hto4l.fourEMLArClusters.ptLow = 7.0*GeV Hto4l.fourEMLArClusters.ptHigh = 20.0*GeV Hto4l.fourTrkMatchClusters.cutName = "fourTrkMatchClusters" Hto4l.fourTrkMatchClusters.doHto4e = True Hto4l.fourTrkMatchClusters.useTrackMatch = True Hto4l.fourTrkQualClusters.cutName = "fourTrkQualClusters" Hto4l.fourTrkQualClusters.doHto4e = True Hto4l.fourTrkQualClusters.useTrackMatch = True Hto4l.fourTrkQualClusters.useTrkQualIsEM = True Hto4l.fourTrkQualClusters.useTRT = False Hto4l.threeIsoEMLArClusters.cutName = "threeIsoEMLArClusters" Hto4l.threeIsoEMLArClusters.doHto4e = True Hto4l.threeIsoEMLArClusters.useTrackMatch = True Hto4l.threeIsoEMLArClusters.useTrkQualIsEM= True Hto4l.threeIsoEMLArClusters.useTRT = False Hto4l.threeIsoEMLArClusters.useCaloIsEM = True Hto4l.threeIsoEMLArClusters.nCaloNonIsoEle = 1 #num of Non-Iso elec (3+1) Kinematic cuts only (TDR std cuts) Kinematic cuts + 4 egclusters/tracks Kinematic cuts + 4 egclusters/tracks + 4 isEM tracks (no TRT) Kinematic cuts + 4 egclusters/tracks + 4 isEM tracks (no TRT) + 3/4 isEM clusters

1-Nov-05Higgs to 4 leptons with EventViews12 EV_Hto4l : jobOptions(3) Hto4l.fourIsolatedTracks.cutName = "fourIsolatedTracks" Hto4l.fourIsolatedTracks.doHto4e = True Hto4l.fourIsolatedTracks.useTrackMatch = True Hto4l.fourIsolatedTracks.useTrkQualIsEM = True Hto4l.fourIsolatedTracks.useTRT = False Hto4l.fourIsolatedTracks.useCaloIsEM = True Hto4l.fourIsolatedTracks.nCaloNonIsoEle = 0 Hto4l.fourIsolatedTracks.useIsolation = True Hto4l.fourIsolatedTracks.isolationCone = 0.2 # in deltaR Hto4l.fourIsolatedTracks.absoluteIsolationCut = 10.0*GeV Hto4l.fourLowImpParamTrks.cutName = "fourLowImpParamTrks" Hto4l.fourLowImpParamTrks.doHto4e = True Hto4l.fourLowImpParamTrks.useTrackMatch = True Hto4l.fourLowImpParamTrks.useTrkQualIsEM = True Hto4l.fourLowImpParamTrks.useTRT = False Hto4l.fourLowImpParamTrks.useCaloIsEM = True Hto4l.fourLowImpParamTrks.nCaloNonIsoEle = 0 Hto4l.fourLowImpParamTrks.useIsolation = True Hto4l.fourLowImpParamTrks.isolationCone = 0.2 # in deltaR Hto4l.fourLowImpParamTrks.absoluteIsolationCut = 10.0*GeV Hto4l.fourLowImpParamTrks.useImpactParamCut = True Hto4l.fourLowImpParamTrks.impactParamSigmaCut= 5.0 Kinematic cuts + 4 egclusters/tracks + 4 isEM tracks (no TRT) + 4 isEM clusters + 4 isolated tracks Kinematic cuts + 4 egclusters/tracks + 4 isEM tracks (no TRT) + 4 isEM clusters + 4 isolated tracks + 4 small perigee tracks

1-Nov-05Higgs to 4 leptons with EventViews13 Efficiency table S/B for default cuts Total Passed Efficiency TotalEff fourEMLArClusters fourTrkMatchClusters fourTrkQualClusters threeIsoEMLArClusters fourIsoEMLArClusters fourIsolatedTracks fourLowImpParamTrks ZeeReconstruction HtoZZ4eReconstruction Total Zbb->4l Total Passed Efficiency TotalEff fourEMLArClusters fourTrkMatchClusters fourTrkQualClusters threeIsoEMLArClusters fourIsoEMLArClusters fourIsolatedTracks fourLowImpParamTrks ZeeReconstruction HtoZZ4eReconstruction Total Default Analysis (TDR-like) Higgs->4e 7/94500 Zbb events pass

1-Nov-05Higgs to 4 leptons with EventViews14 EV_SingleLeptonPerformance(Tool)

1-Nov-05Higgs to 4 leptons with EventViews15 Structure of Performance tool # # Top Algorithm (I call it "ePerf") # theApp.TopAlg += ["EV_SingleLeptonPerformance/ePerf"] ePerf=Algorithm("ePerf") ePerf.doHto4l = False ePerf.doSingleElec = True ePerf.OutputLevel = FATAL # # The performance tool # ePerf.PerformanceTool[ "EV_SingleLeptonPerformanceTool/egammaOnly", "EV_SingleLeptonPerformanceTool/egCaloIsEM", "EV_SingleLeptonPerformanceTool/egTrackIsEM", "EV_SingleLeptonPerformanceTool/egTrackIso", "EV_SingleLeptonPerformanceTool/egCaloTrkIsEM", "EV_SingleLeptonPerformanceTool/egammaFull", ] Notice: there are 6 tools defined however all 6 are re-incarnations of the same “Performance Tool” (in this case the tool is actually an eventViewBaseTool)

1-Nov-05Higgs to 4 leptons with EventViews16 toolSvc = Service( "ToolSvc" ) toolSvc.egammaOnly.cutName = "egammaOnly" toolSvc.egammaOnly.outputLevel = FATAL toolSvc.egCaloIsEM.cutName = "egCaloIsEM" toolSvc.egCaloIsEM.useCaloIsEM = True toolSvc.egCaloIsEM.outputLevel = FATAL toolSvc.egTrackIsEM.cutName = "egTrackIsEM" toolSvc.egTrackIsEM.useTrkQualIsEM = True toolSvc.egTrackIsEM.outputLevel = FATAL toolSvc.egTrackIso.cutName = "egTrackIso" toolSvc.egTrackIso.useIsolation = True toolSvc.egTrackIso.outputLevel = FATAL toolSvc.egCaloTrkIsEM.cutName = "egCaloTrkIsEM" toolSvc.egCaloTrkIsEM.useCaloIsEM = True toolSvc.egCaloTrkIsEM.useTrkQualIsEM = True toolSvc.egCaloTrkIsEM.outputLevel = FATAL toolSvc.egammaFull.cutName = "egammaFull" toolSvc.egammaFull.useCaloIsEM = True toolSvc.egammaFull.useTrkQualIsEM = True toolSvc.egammaFull.useIsolation = True toolSvc.egammaFull.outputLevel = FATAL Multiple tool definition Calorimeter Isolation Track quality cuts Track cone isolation Calo Isolation+Track quality All cuts combined

1-Nov-05Higgs to 4 leptons with EventViews17 Single electrons pt=15GeV (pile-up: ) etamin etamax Total Passed Efficiency egammaOnly egammaOnly egammaOnly egammaOnly egammaOnly egammaOnly egCaloIsEM egCaloIsEM egCaloIsEM egCaloIsEM egCaloIsEM egCaloIsEM egTrackIsEM egTrackIsEM egTrackIsEM egTrackIsEM egTrackIsEM egTrackIsEM egTrackIso egTrackIso egTrackIso egTrackIso egTrackIso egTrackIso etamin etamax Total Passed Efficiency egCaloTrkIsEM egCaloTrkIsEM egCaloTrkIsEM egCaloTrkIsEM egCaloTrkIsEM egCaloTrkIsEM egammaFull egammaFull egammaFull egammaFull egammaFull egammaFull Somewhat better than DC1: Program text output

1-Nov-05Higgs to 4 leptons with EventViews18 what would our ideal analysis environment be like?  Together with the Phys. Analysis code we need performance tools, standardized so to avoid confusion on how efficiencies/rejections are defined.  Cut tools and reconstruction methods should be fully modular, keep their own eff. counters/names I guess this can be done completely in a python script  Have the ability to produce a mini-ntuple: With all events OR only events passing our cuts (using a flag) Reaching a 100Hz speed on a single CPU. Ntuple must be standardized per analysis with all necessary variables With optimized truth info in the mini-ntuple With the ability to read it back in athena

1-Nov-05Higgs to 4 leptons with EventViews19 Problems, requests, comments, and plans  2Hz speed when we write out ntuple  Hz when we don’t write ntuples  Need UserData variables as arrays not string indexed doubles (done already)  Need some examples to make us aware of new PA Tools available  Standard performance tools could be part of the eventViewTools and run (at least) as validation tools  We need a Z mass constraint fitter (it is so widely used that it should be an athena PAT)

1-Nov-05Higgs to 4 leptons with EventViews20 Plans (2)  Code will go in “HiggsToFourLeptons” package  Need to fully implement/test 2e2mu, 4mu  Timescale ? It would be nice if the code is in place before the next Higgs meeting (mid-December)  Cut optimization using eventView? Amir and others made comments on a possible eventView setup which is targeting cut optimization (i.e. going beyond the std TDR analysis). For us this is the original goal for using eventView as a more efficient framework to tackle things like Higgs candidates with non-homogeneously classified leptons.