Introduction to Analysis Example Tutorial

Slides:



Advertisements
Similar presentations
03/31/2006 DOSAR Workshop at UTA Pat Skubic (OCHEP) OCHEP Physics Interests Pat Skubic, for the Oklahoma Center for High Energy Physics Introduction Physics.
Advertisements

Introduction to Analysis Example tutorial D. Greenwood For P. Skubic 8/21-22/20141ASP2014 Grid School.
Alessandro Fois Detection of  particles in B meson decay.
14 User Documents and Examples I SLAC Geant4 Tutorial 3 November 2009 Dennis Wright Geant4 V9.2.p02.
ROOT An object oriented HEP analysis framework.. Computing in Physics Physics = experimental science =>Experiments (e.g. at CERN) Planning phase Physics.
I have made the second half of the poster, first half which is made by tarak will have neutrino information. A patch between the two, telling why we do.
Automating Tasks with Visual Basic. Introduction  When can’t find a readymade macro action that does the job you want, you can use Visual Basic code.
Gamma calorimeter for R3B: first simulation results INDEX ● The calGamma Geant4 simulation ( a short introduction ) ● Crystal and geometry selection: –
Introduction to Analysis Example tutorial P. Skubic 8/6-8/20121ASP2012 Grid School.
10/2/2015C.Kourkoumelis,UoA1 WP3 Educational and Outreach Portal C. Kourkoumelis, UoA.
User Documents and Examples I Sébastien Incerti Slides thanks to Dennis Wrigth, SLAC.
1 A Preliminary Model Independent Study of the Reaction pp  qqWW  qq ℓ qq at CMS  Gianluca CERMINARA (SUMMER STUDENT)  MUON group.
MINERVA Identifying Particle Tracks nneLynne Long University of Birmingham With thanks to Tom McLaughlan & Hardeep Bansil An exercise for students in the.
A Short Course on Geant4 Simulation Toolkit How to learn more?
10/31/2015PHYS 3446 DØ Data Analysis with ROOT Venkat (for Dr.Yu)
Minerva, Feb 9, 2011Monika Wielers (RAL)1 Minerva Abreviation for Masterclass INvolving Event Recognition Visualised with Atlantis developed and 1 st used.
LAMMPS Users’ Workshop
CEBAF The Continuous Electron Beam Accelerating Facility(CEBAF) is the central particle accelerator at JLab. CEBAF is capable of producing electron beams.
LHC Physics Analysis and Databases or: “How to discover the Higgs Boson inside a database” Maaike Limper.
Detector Monte-Carlo ● Goal: Develop software tools to: – Model detector performance – Study background issues – Calculate event rates – Determine feasibility.
Top mass error predictions with variable JES for projected luminosities Joshua Qualls Centre College Mentor: Michael Wang.
Experience with CalcHEP H. S. Goh Univ. of Arizona very little West Coast LHC Theory Network -- UC Irvine May
Study of pair-produced doubly charged Higgs bosons with a four muon final state at the CMS detector (CMS NOTE 2006/081, Authors : T.Rommerskirchen and.
Recap (Just in case you missed it the first time) Z˚ boson Production  By using detectors we are able to observe and analyze the particles being produced.
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,
Z & W Boson Reconstruction with Monte Carlo Simulations and ATLAS DATA Adam Lowery Supervisor: Dr. Jonas Strandberg Wednesday, August 11, 2010.
H Y P A T I A HYbrid Pupil’s Analysis Tool for Interactions in Atlas
Geant4 Training 2003 A Short Course on Geant4 Simulation Toolkit How to learn more? The full set of lecture notes of this Geant4.
Higgs in the Large Hadron Collider Joe Mitchell Advisor: Dr. Chung Kao.
SEARCH FOR DIRECT PRODUCTION OF SUPERSYMMETRIC PAIRS OF TOP QUARKS AT √ S = 8 TEV, WITH ONE LEPTON IN THE FINAL STATE. Juan Pablo Gómez Cardona PhD Candidate.
Geant4 GRID production Sangwan Kim, Vu Trong Hieu, AD At KISTI.
4th School on High Energy Physics Prepared by Ahmed fouad Qamesh Cairo university HIGGS BOSON RECONSTRUCTION.
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
HYDRA Framework. Setup of software environment Setup of software environment Using the documentation Using the documentation How to compile a program.
Some Odds and Ends About Computational Infrastructure Kyle Gross – Operations Support Manager - Open Science Grid Research Technologies.
Unit 3 Selecting the physics configuration in the simulation
Introducing High Energy Physics Computing to the Secondary Classroom
Analyzing ATLAS Data Name: Manuel / Kit TRUIMF UBC MasterClass
Nady Bakhet PhD Student – Cairo University PhD Thesis Title
MINERVA Z Mass Exercise
Measurement of SM V+gamma by ATLAS
CMS Masterclasses 2017 S’Cool LAB
Overview: high-energy computing
WP3 Educational and Outreach Portal
Muon stopping target optimization
A Short Course on Geant4 Simulation Toolkit How to learn more?
Cadet Lieutenant Amanda Fort USMA Class of 2009 From Stratham, NH
User Documents and Examples I
User Guide Tutorial of ISpy and CIMA
Higgs → t+t- in Vector Boson Fusion
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
Small Extra Dimension Graviton Detection at ATLAS
ATLAS Collaboration 3000 Physicists including 1000 students.
Data Analysis in Particle Physics
H Y P A T I A HYbrid Pupil’s Analysis Tool for Interactions in Atlas
Harvard ATLAS CERN LHC A general purpose detector designed to study proton-proton collisions at the CERN Large Hadron Collider (LHC) in Geneva,
Topics Introduction Hardware and Software How Computers Store Data
Jessica Leonard Oct. 23, 2006 Physics 835
CLAS Simulations for the E5 Data Set
The Perils of Missing pT Corrections
Top Quark a particle odyssey Todd Huffman University of Oxford
ttbar Cross-Section Studies leading to ttbar Resonance
A Short Course on Geant4 Simulation Toolkit How to learn more?
A Short Course on Geant4 Simulation Toolkit How to learn more?
Amos Introduction In this tutorial, you will be briefly introduced to the student version of the SEM software known as Amos. You should download the current.
Understanding of the E391a Detector using KL decay
C.M.S.:.
Analyzing CLAS12 Data David Payette.
The Higgs Boson Science Volume 338(6114): December 21, 2012
Search for a New Vector Resonance in the pp WWtt+X Channel at LHC
Presentation transcript:

Introduction to Analysis Example Tutorial P. Skubic (OU) D. Greenwood (LTU) Email: pskubic@ou.edu 8/2016 ASP2016 Grid School DOSAR

Information about the University of Oklahoma (OU) The Princeton Review consistently ranks OU among the best in the nation in terms of academic excellence and cost for students. The Department of Physics and Astronomy has four research groups: Particle physics Atomic physics Condensed matter physics Astronomy and Astrophysics We would welcome applications from ASP2016 participants (see: http://www.nhn.ou.edu) 8/2016 ASP2016 Grid School

Who we are We are DOSAR: Distributed Organization for Scientific and Academic Research http://www.dosar.org/ You are welcome to join our bi-weekly video (Vidyo) meetings. Send request to be added to DOSAR email list to Prof. Greenwood: greenw@latech.edu If you want long-term grid access, you can request membership in the DOSAR VO 8/2016 ASP2016 Grid School DOSAR

Typical data analysis tasks in particle physics Task 1: create files containing simulated data Task 2: analyze simulated data Task 3: collect real data from detector Task 4: analyze real data Task 5: compare simulation with real data If there is good agreement, limits can be set on existence of new physical states (i.e. particles) If there is disagreement, further study is needed Possible mistake? Possible new discovery? We will illustrate tasks 1, 2, (tutorial steps 1 and 3) and task 4 (tutorial step 2) today 8/2016 ASP2016 Grid School

Notes In particle physics software tools such Madgraph or Isajet (event generators) and GEANT (to simulate our detector response) are used in Step 1 We will use a simple random generator of a Gaussian distribution in Root Typically (almost) the same reconstruction software is used for Step 4 and Step 2 Root is a powerful tool to read and analyze large amounts of data 8/2016 ASP2016 Grid School

Root Documentation Web page: http://root.cern.ch It is useful to click on: Documentation and then select: Reference Manual From there you can look at the documentation and source code for all the Root classes in any version of Root 8/2016 ASP2016 Grid School

Condor submission script (run-root.cmd) universe=vanilla executable=run-root.sh transfer_input_files = run-root.C transfer_executable=True when_to_transfer_output = ON_EXIT log=run-root.log transfer_output_files = root.out,t00.root,t01.root output=run-root.out.$(Cluster).$(Process) error=run-root.err.$(Cluster).$(Process) notification=Never queue 8/2016 ASP2016 Grid School

Step 1: Create simulated data by running Root on the Grid Contents of execution script: run-root.sh #!/bin/bash source /cvmfs/oasis.opensciencegrid.org/osg/modules/lmod/current/init/bash module load root module load libXpm root -b < run-root.C > root.out This command executes Root in batch mode using macro run-root.C and routes output to file root.out 8/2016 ASP2016 Grid School

Step 1: Create simulated data by running Root with macro run-root.C Create TFile 0 for “run 0” (t00.root) Create TTree object (“t0”) to store data in Root Generate 100 “events” each with Gaussian distributed “Energy” Fill TTree branches for each event Write TFile 0 Close TFile 0 Repeat above steps to create TFile 1 for “run 1” (t01.root) 8/2016 ASP2016 Grid School

Step 2: Analyze real data on the grid and with Root First we will run a Root macro to read di-muon events and fill a TTree with associated variables such as energy and transverse momentum The macro also determines the invariant mass of the muon pairs. Finally, we will examine the invariant mass with a Root TBrowser to determine the Zpeak mass 8/21-22/2014 ASP2014 Grid School

readEvents.C Macro to calculate the invariant mass of the first muon pair in each event and then plot the invariant mass in a histogram. Only looks at events which contain at least two muons where both muons have transverse momentum, pT >20 GeV. The two selected muons have opposite charge. 8/2016 ASP2016 Grid School

Z-boson Plot A Z-boson is particle that only lives for a very short time before decaying. We can observe a Z-boson by looking at its decay products. The decay modes of the Z are here http://pdg.lbl.gov/2014/tables/rpp2014-sum-gauge-higgs-bosons.pdf It decays to two muons or two electrons 3.4% of the time. 8/2016 ASP2016 Grid School

Determination of the Z boson mass A way to determine the Z boson mass uses the following: The TLorentzVector class (http://root.cern.ch/root/html/TLorentzVector.html) is very powerful. If you have two particles and want to know the properties of the particle which produced them, you can simply add them together: TLorentzVector Particle1; TLorentzVector Particle 2; // set up the properties of particle 1 and particle 2 TLorentzVector MotherParticle = Particle1 + Particle2; 8/2016 ASP2016 Grid School

More Information ROOT website: http://root.cern.ch/ Tutorials: http://root.cern.ch/root/html/tutorials/ Reference guide for all classes: http://root.cern.ch/root/html534/ClassIndex.html ATLAS Z cross-section legacy paper: http://arxiv.org/pdf/1010.2130v1.pdf 8/2016 ASP2016 Grid School

Step 3: make TSelector While running Root: TFile f("t00.root"); //open file t0->MakeSelector("s0","=legacy"); //create TSelector f.Close(); //close file .q This creates two files with code: s0.C and s0.h We will modify these files to add a histogram of the Energy variable and use them to process the simulated data on the Grid 8/2016 ASP2016 Grid School

Conclusion After completing Steps 1 - 3 you are in principle ready to scale up and make TTree’s with hundreds of variables and create and analyze thousands of files If time permits you can try adding your own features to the existing example by adding variables and histograms, etc. Good luck and have fun!! 8/2016 ASP2016 Grid School