Offline software - Introduction

Slides:



Advertisements
Similar presentations
Beam Delivery Simulation Development & BDS / MDI Applications L. Nevay, S. Boogert, H. Garcia-Morales, S. Gibson, J. Snuverink, L. Deacon Royal Holloway,
Advertisements

SimWalk PRO – Pedestrian simulation software for urban planning, evacuation and traffic management Savannah Simulations AG / 2010.
Slide 1 MICE Beamline Design and Commissioning Review 16 th Nov 2007 Simulation comparison / tools / issues Henry Nebrensky Brunel University There are.
EAS781 Practical Geophysics: The Tools and How to Use Them ArcGis Introduction ArcView ArcInfo ArcGis ?
Chris Rogers, Analysis Parallel, MICE CM17 Progress in Cooling Channel Simulation.
1 The World Wide Web. 2  Web Fundamentals  Pages are defined by the Hypertext Markup Language (HTML) and contain text, graphics, audio, video and software.
Chapter 3 Software Two major types of software
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Antenna Design Tools VE3KL
Advanced File Processing
SCRAM Software Configuration, Release And Management Background SCRAM has been developed to enable large, geographically dispersed and autonomous groups.
CPSC 203 Introduction to Computers T59 & T64 By Jie (Jeff) Gao.
PowerPoint Presentation By: David Larson. IPA’s Identify Components of Visio 2010 interface, navigate a Visio drawing, and get help Using Visio. Manipulate.
Introduction to MCMC and BUGS. Computational problems More parameters -> even more parameter combinations Exact computation and grid approximation become.
PTC ½ day – Experience in PS2 and SPS H. Bartosik, Y. Papaphilippou.
1 Week 1 l HTML l Applets Applets and HTML. 2 Overview l Applets: Java programs designed to run from a document on the Internet l HTML: Hypertext Markup.
© 2001 Business & Information Systems 2/e1 Chapter 8 Personal Productivity and Problem Solving.
Lead Black Slide Powered by DeSiaMore1. 2 Chapter 8 Personal Productivity and Problem Solving.
Writing Scientific Papers Additional materials required for manuscript preparation and submission Prof Steve Leharne.
Introduction Advantages/ disadvantages Code examples Speed Summary Running on the AOD Analysis Platforms 1/11/2007 Andrew Mehta.
WRITING REPORTS Introduction Section 0 Lecture 1 Slide 1 Lecture 6 Slide 1 INTRODUCTION TO Modern Physics PHYX 2710 Fall 2004 Intermediate 3870 Fall 2015.
FLUKA dose and fluence simulations for CBM experiment I.Kadenko, O.Bezshyyko, V.Pluyko, V.Shevchenko National Taras Shevchenko University of Kiev.
9-13/9/03 Atlas Overview WeekPeter Sherwood 1 Atlfast, Artemis and Atlantis What, Where and How.
Chapter Five Advanced File Processing. 2 Lesson A Selecting, Manipulating, and Formatting Information.
What’s New in Office 2007 By: Kathleen MacKinnel.
MySQL Importing and creating a database. CSV (Comma Separated Values) file CSV = Comma Separated Values – they are simple text files containing data which.
LHC online modeling Mark IV LHC online modeling Mark IV Piotr Skowroński Tobias Persson Agnieszka Szczotka Jaime Coello de Portugal Lukas Malina Mattias.
Word 2003 The Word Screen. Word 2003 Screen File Menu –Holds the options for creating a new document, opening a document, saving a document, printing.
Consultant Presentation Group B5. Presentation Outline Introduction How to design by Group A5 Future Data Structure Interface Future Conclusion.
Making a great Project 2 OCR 1994/2360. Implementation This is about how you make your system. It should have enough detail for a competent user to be.
RECENT DEVELOPMENT OF SORS METADATA REPOSITORIES FOR FASTER AND MORE TRANSPARENT PRODUCTION PROCESS Work Session on Statistical Metadata 9-11 February.
26 Oct 2010PC Physics Requirements of Software from Chris R ~19 Oct. My.
“WISE” Simulation of optical imperfections in LHC P. Hagen AT/MCS Acknowledgements: Colleagues in AT/MAS, AT/MEL, AT/MTM, AB/ABP CERN, October 2006.
Google maps engine and language presentation Ibrahim Motala.
1 MBProject and As-builts. 2 Part I: MBProject and how it is used. Part II: What MBProject might do in the future. Also, as-built data collection and.
Thomas Ruf, CERN EP Experience with C++ and ROOT used in the VX Beam Test Thomas Ruf, CERN, EP  Why? Event structure for VX-data rather complex: raw hits.
Introduction of Wget. Wget Wget is a package for retrieving files using HTTP and FTP, the most widely-used Internet protocols. Wget is non-interactive,
Online Model - Goals Program package in Python to obtain and manipulate a online model of the machine Highly modular approach which allows for include.
Application software Word processing 1. Application software  Some types:  Document production:  Word-processing, desktop publishing, web page authoring.
Lucretia2AML Steve Molloy 3 rd April, 2008 ( Updated 19 th June, 2008)
The Cockroft Institute
Exploring Microsoft Access 2003
Computer Language
Electronic Newsletter Options
BDSIM for proton therapy gantry simulation
LSI Business Intelligence Initiative
Why do we need to know the fields / map the magnets?
Naming convention and layout database for the East Area
Reviewing the concept of the UNECE Statistical Yearbook
TU170 Learning online and computing with confidence
Fast Radiation Simulation and Visualized Data Processing Method
FIZZ Database General presentation.
SBS Magnet, Optics, and Spin Transport
Tutorial 8 Objectives Continue presenting methods to import data into Access, export data from Access, link applications with data stored in Access, and.
Jefferson Lab Andrea Cowley, George Kharashvili, Pavel Degtiarenko
Network Visualization
(CMS GEANT4 simulation)
Cover page.
Chute Modelling Capabilities & Future Directions Paul Munzenberger
Network monitoring tool.
Antenna Design Tools VE3KL
Application Software EIT, © Author Gay Robertson, 2016.
A Short Course on Geant4 Simulation Toolkit Introduction
Report Creation: Basic
ONLINE SECURE DATA SERVICE
An Introduction to S-parameters
SDLC Phases Systems Design.
introduction to computers
Using Veera with R and Shiny to Build Complex Visualizations
ME 123 Computer Applications I Lecture 38: More on HTML 5/20/03
Presentation transcript:

Offline software - Introduction L.Gatignon EN-EA-LE/SBA retreat, 26 April 2017

The Stone Age of Computing (1) L.Gatignon, LE-SBA Retreat, 25-04-2017 Offline Software

The Stone Age of Computing (2) L.Gatignon, LE-SBA Retreat, 25-04-2017 Offline Software

The Stone Age of Computing (3) L.Gatignon, LE-SBA Retreat, 25-04-2017 Offline Software

Traditional main software in the group Program Pro’s Cons Beatch Simple Legacy data files Barely accepted by AN-ACE-SU No transverse information No default integration with optics or tracking software Transport Based on transfer matrix Simple to use Well tested Fit routine not the best No graphical output (by default) Decoupled from Beatch Turtle-STD Easy link to Transport No particle production at all Only RMS addition, no Xo’s Barely used Turtle-EBS Can implement nr Xo CERN-only Particle production unreliable Only circular angle input HALO Rather precise field maps Well tested and validated Good performance Fast Horrible input format Horrible output format Not very flexible Only muons, no h±, n, e, g,,.. L.Gatignon, LE-SBA Retreat, 25-04-2017 Offline Software

Main auxiliary tools Program Pro’s Cons beamplt Quick, almost automatic Reads only transout file Not to scale beamopt1,2 Nice, to scale drawings Time consuming Need to adapt Beatch currents All magnets of a beam file Random polarities Only for NA beams beamfiles Output easy to export to Word, Excel, etc Only for East Area beams Need hand-made input file bli Relatively convenient Rather precise Only NA magnet parameterisation blips Strange parameterisation Mostly for PS magnets BL to I not always converging turt2hbook halo2hbook Good for PAW plots Cut-off in scatter plots No selection of plots L.Gatignon, LE-SBA Retreat, 25-04-2017 Offline Software

Small utilities Command Function cuttr Print only (last) Transport table coptodbea Copy from primary directory to ~eagroup/database Update/create web pages with beatch file links copfrdbea Copy from ~eagroup/database to private subdirectories nrec Count number of lines in a file partprod Particle production calculator (applet) partratio Table of partprod output for list of momenta psprint Print ps files from beamplt or beamopt shuffle Invert lines of a file (e.g transin file) lxprintf Print input files lxprintl Print output files decently L.Gatignon, LE-SBA Retreat, 25-04-2017 Offline Software

General remarks All based on old Fortran No guaranteed long-term support Knowledge slowly disappearing (both Fortran and software) Not a modern look-and-feel But… Many years of experience and validation Often much faster than modern software Sometimes debugging is difficult (crashes, logfiles, lack of detailed tracing, etc) L.Gatignon, LE-SBA Retreat, 25-04-2017 Offline Software

How to proceed? New software (lots of work) Wrappers around e.g. MADX for R-matrix approach Any tool with GIUs & fits ‘à la Marcel’ Combination / integration with layout database, naming convention, etc Who does what L.Gatignon, LE-SBA Retreat, 25-04-2017 Offline Software

Other programs for beam calculations PATH (but based on Turtle) MADX PLACET G4-Beamline BDSIM FLUKA … L.Gatignon, LE-SBA Retreat, 25-04-2017 Offline Software