Experience with CalcHEP H. S. Goh Univ. of Arizona very little West Coast LHC Theory Network -- UC Irvine May 4 2007.

Slides:



Advertisements
Similar presentations
WHAT IS ELINK? Thermoflow, Inc.
Advertisements

Chapter 10: The Traditional Approach to Design
Systems Analysis and Design in a Changing World, Fifth Edition
Professional Toolkit V2.0 C:\Presentations - SmartCafe_Prof_V2.0 - bsc page 1 Professional Toolkit 2.0.
Tutorial 8: Developing an Excel Application
1 Top Production Processes at Hadron Colliders By Paul Mellor.
Chapter 10 The Traditional Approach to Design
Bonn 23 rd Feb1 Simulations of BSM Signals Peter Richardson IPPP, Durham University.
CompHEP: Present and Future Alexandre Kryukov on behalf of CompHEP collaboration (E. Boos, V. Bunichev, M. Dubinin, L. Dudko, V. Ilyin, A. Kryukov, V.
Introduction to Analysis Example tutorial D. Greenwood For P. Skubic 8/21-22/20141ASP2014 Grid School.
Herwig++ Particle Data1 Particle Data for Herwig++ Peter Richardson Durham University.
STAR Software Walk-Through. Doing analysis in a large collaboration: Overview The experiment: – Collider runs for many weeks every year. – A lot of data.
M. Lefebvre25 October QCD Multijet Event Generation MLM prescription for the removal of event double counting M. Lefebvre University of Victoria.
SIMULINK Dr. Samir Al-Amer. SIMULINK SIMULINK is a power simulation program that comes with MATLAB Used to simulate wide range of dynamical systems To.
K.Harrison CERN, 23rd October 2002 HOW TO COMMISSION A NEW CENTRE FOR LHCb PRODUCTION - Overview of LHCb distributed production system - Configuration.
Introducing II MadGraph Automated Tree-Level Feynman Diagram and Helicity Amplitude Generation +
MadGraph + MadEvent Automated Tree-Level Feynman Diagram, Helicity Amplitude, and Event Generation + Tim Stelzer Fabio Maltoni.
Digital Image Processing Lecture3: Introduction to MATLAB.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 13 Slide 1 Application architectures.
#SEU12 Madison Miner Software Engineer EDA, Inc..
CFT Offline Monitoring Michael Friedman. Contents Procedure  About the executable  Notes on how to run Results  What output there is and how to access.
Topics Introduction Hardware and Software How Computers Store Data
The educational-oriented pack of computer programs to simulate solar cell behavior Aleksy Patryn 1 Stanisław M. Pietruszko 2  Faculty of Electronics,
Monte Carlo event generators for LHC physics
Eclipse EHX System Logic Maestro. Module Objective Introduce Logic Maestro to the user Elements ► What is Logic Maestro ► How does Logic Maestro relate.
Objectives Understand what MATLAB is and why it is widely used in engineering and science Start the MATLAB program and solve simple problems in the command.
Announcements Homework returned now 9/19 Switching to more lecture-style class starting today Good luck on me getting powerpoint lectures ready every day.
1 Simulation study of e + e -  W H + W H - Introduction Observable to be measured Analysis framework Event selection Results Rei Sasaki (Tohoku University)
Invitation to Computer Science 5 th Edition Chapter 6 An Introduction to System Software and Virtual Machine s.
The Relativistic Quantum Field Calculator for Elementary Particle Interactions Brandon Green, Dr. Edward Deveney (Mentor) Department of Physics, Bridgewater.
Getting Started with MATLAB 1. Fundamentals of MATLAB 2. Different Windows of MATLAB 1.
1 Extend is a simulation tool to create models quickly, with all the blocks you need and without even having to type an equation. You can use a series.
Russian Academy of Science Franco-Russia Forum Dec Denis Perret-Gallix CNRS ACPP Automated Calculation in Particle Physics France-Japan-Russia.
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.
Editors And Debugging Systems Other System Software Text Editors Interactive Debugging Systems UNIT 5 S.Sharmili Priyadarsini.
21 Jan 2008KEK-LAPP meeting1 DIPHOX event generation “direct” process only an analysis of events processed by PYTHIA Shigeru Odaka KEK/IPNS.
Cargese Summer School July 2010Tim Stelzer MadGraph/MadEvent 5.
1 Microsoft Management Console Tool to create customized administration tools Customized tools known as MMC consoles, or simply consoles.
Isecur1ty training center Presented by : Eng. Mohammad Khreesha.
CompHEP development for distributed calculation of particle processes at LHC
Separating the Interface from the Engine: Creating Custom Add-in Tasks for SAS Enterprise Guide ® Peter Eberhardt Fernwood Consulting Group Inc.
Report on LHT at the LHC ~ Some results from simulation study ~ Shigeki Matsumoto (Univ. of Toyama) 1.What kinds of LHT signals are expected, and how accurately.
Perl COEN 351  Thomas Schwarz, S.J Perl Scripting Language Developed by Larry Wall 1987 to speed up system administration tasks. Design principles.
Monte-Carlo Event Database: current status Sergey Belov, JINR, Dubna.
1 PROJECT 10 DATABASE QUERIES— TEXTBOOK DATABASE Management Information Systems, 9 th edition, By Raymond McLeod, Jr. and George P. Schell © 2004, Prentice.
Models Experiment Bridging the Gap Tim Stelzer Fabio Maltoni + CP 3.
MadGraph intro1 THE MADGRAPH HOMEPAGES: I have been using.
MadGraph/MadEvent Automatically Calculate 1-Loop Cross Sections !
SHERPA Simulation for High Energy Reaction of PArticles.
Aachen, November 2007 Event Generators 3 Practical Topics Peter Skands CERN / Fermilab.
1 Update on tt-bar signal and background simulation Stan Bentvelsen.
22.July.2003 M.Smizanska: EvtGen in ATLAS EvtGen in ATLAS Outline: ATLAS EvtGen users: General requirements ATLAS EvtGen B-physics group requirements ATLAS.
Studying High energy processes with CalcHep & LanHep Safinaz R. Abdel Rahman Center of Theoretical Physics – El Azhar University. Egypt Bogoliubov Laboratory.
The two-Higgs-doublet model implementation in MadGraph v4 Michel Herquet In collaboration with Simon de Visscher and the MG/ME development team Center.
+ Auto-Testing Code for Teachers & Beginning Programmers Dr. Ronald K. Smith Graceland University.
Automatic Generation of the Partial Wave Analysis Program For Physics Processes Jian-Xiong Wang Institute of High Energy Physics, Academia Sinica 1. Brief.
Current status A.Kryukov Skobeltsyn Institute of Nuclear Physics, Moscow State University On behalf of CompHEP Collaboration.
HYDRA Framework. Setup of software environment Setup of software environment Using the documentation Using the documentation How to compile a program.
Klaus Rabbertz IEKP, Universität Karlsruhe LHC-D QCD & EW, Overview CMS Karlsruhe: 1) Study of W → μ ν, Z → μ μ and W Mass M W (V.Buege, C.
Project 1 Introduction to HTML.
Eclipse EHX System Logic Maestro
Automating Entering Data in WEAP and Scenario Analysis
Topics Introduction Hardware and Software How Computers Store Data
Automated Tree-Level Feynman Diagram and Event Generation
EvtGen Miniworkshop, Patrick Robbe LAL Orsay, 21 Jan 2005
Particle Physics Tour with CalcHEP
Introduction to Analysis Example Tutorial
LCG Generator Services project
Topics Introduction Hardware and Software How Computers Store Data
Digital Image Processing
Presentation transcript:

Experience with CalcHEP H. S. Goh Univ. of Arizona very little West Coast LHC Theory Network -- UC Irvine May

An overview Author’s web site Simple tool – user friendly, or theorist friendly For simple task : –tree level, –6 fundamental particles, –no polarization Technical requirement : typing, no programming needed

Detector Simulation Parton Shower Matrix Element Herwig, Pythia Madgraph, CompHEP/CalcHEP Something too advanced for theorist (like me) Models You and me Real World LanHEP

Basic Structure of CalcHEP Model Implementation Symbolic calculation Numeric calculation Non-interactive (Batch mode) Interactive Feynman diagram, square amplitude, sum over index, generate C-code Phase space integration. Cross section, distribution, event generation,…

Step –0 : Installation Download, unzip – root directory generated with all needed files. tar -xzf calchep_2.4.5.tgz Compile inside the root directory:./gmake Make user directory(working directory) from root directory :./mkUsrDir ~/my_model Inside the working directory “my_model”, there are models results ….. Run CalcHEP from your working directory :./calchep Root directory

Model Implementation A model is defined by 4 (tables) files in the directory “models” : prtcls# : list of particles with properties, i.e. mass, spin, identity,.. vars# : list of free parameters and their values func# : list of variables written as function of free parameters above lgrng# : interactions – Feynman rules To implement a new model = create these 4 files, one can either Copy the existing files to the directory “models” Use the “import model” function after launching CalcHEP Modify the SM model files --these files are simple text files that can be edited by other editor or within CalcHEP

Ready to go Decay : 1->2,3,4,5 No phase space integration for two body decay, so the numeric part in trivial. Example … Production : 2->2,3,4 Example…….Interactive mode

CalcHEP User interface Theorist Parameters, cut, … Request input Receive input Graduate student clone C-code By user, author Batch mode

[ : Down ] : Up { : Enter } : Escape and number are most commonly used use a series of these characters to simulate the key board entry as if you are in the interactive mode. you can write a routine to repeat the same operation with different input parameters n_calchep -blind “[[[[[[{{]]]”

–Go through the symbolic part in the interactive mode and get the c-code for a certain process. (Although you can use the batch mode for the symbolic calculation as well) –Now do N cycles of numerical calculation with automatically changing the parameters –Extract the final result from output files Some useful build-in scripts s_blind set_param name_cycle subproc_cycle And you can make your own ! Or combine the existing scripts to build a larger one

END Have fun !!