Paris package: practical aspects Installation / presentation To run a simulation Analysis To add a new module to Paris Installation / presentation To run.

Slides:



Advertisements
Similar presentations
COMPANY LOGO HERE Getting Started 1. Download the setup file: Go to Click on the Visit Setup Page link (includes Java.
Advertisements

SEHR (System for Electronic Healthdata Recording) Administrator Practice Guides SEHR Update Doc. Category: APG – administrator practice guides.
Introduction to HT-IDE3000 Micro-C development System Department.
CSS Central: Central Management Utility Screen View Samples Next.
Chapter Apache Installation on Linux. Acknowledgement The contribution made by Darrin Morison is acknowledged.
Exercise 0: installation
Apache Installation by Jack Davis. Web Servers The Apache HTTP Server is the most widely used web server on the Internet. Apache is fast, free, and full-featured.
Object-Oriented Enterprise Application Development Tomcat 3.2 Configuration Last Updated: 03/30/2001.
Installing Bioperl Perl and BioPerl are both open source projects
Particle Detector Simulation (I) Using Geant4 Ahmed Sayed Hamed (master student)
Platforms, installation, configuration; accessing example collections Course material prepared by Greenstone Digital Library Project University of Waikato,
1 Tuning PL/SQL procedures using DBMS_PROFILER 20-August 2009 Tim Gorman Evergreen Database Technologies, Inc. Northern California Oracle.
Julie McEnery1 Installing the ScienceTools The release manager automatically compiles each release of the Science Tools, it creates a set of wrapper scripts.
The New Books List Michael Doran, Systems Librarian Ex Libris Southwest Users Group February 6, 2008 – Santa Ana College.
GETTING STARTED USING LINUX UBUNTU FOR A MULTI-USER SYSTEM Team 4 Lab Coordinator Manager Presentation Prep Webmaster Document Prep Faculty Facilitator.
PIKA Technologies Inc. Analog Logger Application Sample December 2009.
ITE 370. Deployment Deployment is the process used to distribute a finished application (or component) to be installed on other computers.
IT 211 Project Integration and Deployment Lab #11.
SharePoint 2010 Development Environment A Guide to Setup SharePoint 2010 Development Environment on Windows 7 Machine.
Apache Web Server v. 2.2 Reference Manual Chapter 1 Compiling and Installing.
1 Creating File Access Services Presented by Ashraf Memon Hands-on Ashraf Memon, Ghulam Memon.
ATG Environment Setup In this session you will learn – Setting Up ATG environment – Creating new ATG application – Configuring Data Source – Configuring.
Overview of LHCb applications and software environment LHCb software tutorial - March
Sharif University of technology, Parallel Processing course, MPI & ADA Server Introduction By Shervin Daneshpajouh.
As of 28 Juni 2005Getting Starged with GEM - Shuei Yamada 1 Getting Started with GEM Shuei YAMADA ICEPP, University of Tokyo What is GEM? Before you start.
Pedro Arce Introducción a GEANT4 1 GAMOS tutorial Plug-in’s Exercises Pedro Arce Dubois CIEMAT
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Usage of Workstation Lecturer: Yu-Hao( 陳郁豪 ) Date:
APC by Schneider Electric– Bill Pasquill SSPCNSV Installation ●Steps needed to install PCNSV on VMware ESX server 3.5 ●Mount CD ●Copy files ●Run Installation.
Presentation: SOAP/WS in a distributed object framework, Application Servers & AXIS SOAP.
A Short Course on Geant4 Simulation Toolkit How to learn more?
Topic Java EE installation (Eclipse, glassfish, etc.) Eclipse configuration for EE Creating a Java Web Dynamic Project Creating your first servlet.
Ant & Jar Ant – Java-based build tool Jar – pkzip archive, that contains metadata (a manifest file) that the JRE understands.
MIPS Project -- Simics Yang Diyi Outline Introduction to Simics Simics Installation – Linux – Windows Guide to Labs – General idea Score Policy.
Packaging for Voracity Solutions Control Panel David Turner.
An overview of EUSO publicaly available software SLAST (Shower Initiated Light Attenuated to the Space Telescope) STAR (Space Telescope Analysis and Reconstruction)
CODELABOR Shin Sang Jae Template Guide (codelabor-flex-lcds-template)
Lab: 1. Deployment with AXIS 2. Observe SOAP messages Dr. Yuhong YAN NRC-IIT.
SoLID simulation with GEMC Zhiwen Zhao 2015/03/26.
1 Applets are small applications that are accessed on an Internet server, transported over the internet, automatically installed and run as a part of web.
J.P. Wellisch, CERN/EP/SFT SCRAM Information on SCRAM J.P. Wellisch, C. Williams, S. Ashby.
IPT – Getting Started June Online Resources Project Website Requirements Server Preparation Installation Running IPT Installation Demo Upgrade/Reinstall.
Lab setup of software: Geant4
Pedro Arce GAMOS primer 1 Exercise 0: installation Open a web browser in Go to GAMOS web page : search for Geant4  Applications.
Geant4 examples Sébastien Incerti On behalf of the Geant4 collaboration with special thanks to Luciano Pandola, INFN.
All the dSoftArk Tools Getting started!. Tools dSoftArk is a semi-realistic, agile, development project –Industrial strength software (programming, TDD,
FOCOMM_CAMAC Setup and Usage Guide Andrew Wong, Larry Ruckman.
1 Getting Started with C++ Part 1 Windows. 2 Objective You will be able to create, compile, and run a very simple C++ program on Windows, using Microsoft.
Lab 9 Department of Computer Science and Information Engineering National Taiwan University Lab9 - Debugging I 2014/11/4/ 28 1.
Introduction to Linux Server Setup Jonathan Hood CSE 4000 Practical Issues in Software Engineering.
CERN Tutorial, September Overview of LHCb applications and software environment.
CS 241 Section Week #1 January 26, Topics This Section HW #1 SVN Review (…by the command line!) C Code Examples.
C++ / G4MICE Course Session 6 G4MICE Design and Domains Datacards Configurations (MiceModules) Using existing G4MICE Applications.
Geant4 Training 2003 A Short Course on Geant4 Simulation Toolkit How to learn more? The full set of lecture notes of this Geant4.
1P.Miné CompHEP from. 2P.Miné CompHEP Installation for Linux Download from : comphep tgzhttp://comphep.sinp.msu.ru Untar.
1 E-Site - FTP Services Setup / install guide. 2 About FTP services can run on any desired port(s) Runs as a windows service Works for all sites installed.
Installation and environment variables. Simple Installation 1 The latest sources can always be obtained from the CDAT website:
Shell programming 9/12/2008 David You. Using cross compiler Cross compiler download and installation 
Packaging and Deploying Windows Applications
Topic 2: Hardware and Software
Exercise 0: installation
Andy Wang Object Oriented Programming in C++ COP 3330
A Short Course on Geant4 Simulation Toolkit How to learn more?
Managing Software.
9/13/ :29:51 AM.
Lab 1 introduction, debrief
11/22/2018 7:29:58 AM.
Practice for Real Cases
A Short Course on Geant4 Simulation Toolkit How to learn more?
A Short Course on Geant4 Simulation Toolkit How to learn more?
Geant4 course - exercices
Presentation transcript:

Paris package: practical aspects Installation / presentation To run a simulation Analysis To add a new module to Paris Installation / presentation To run a simulation Analysis To add a new module to Paris

Installation / presentation Download from Paris web site:Paris web site: gunzip Paris1.0.tar.gz; tar -xvf Paris1.0.tar Installation (tested with geant4.8.2): cd Paris; make In the package: doc: User’ guide and documentation of the code doxygendoxygen setup: ascii files to configure the simulation analysis: to read back the files produced by Paris include: src: Paris.cc C++ code

To run a simulation Geometry Paris Physics Generator Output Selection of the different modules: setup/global.paris setup/shell.geo setup/basic.genesetup/uniform.gene

To run a simulation To start: Paris (or Paris batch.mac) Some useful G4 commands: help /control/execute visGL.mac /vis/viewer/set/viewpointThetaPhi deg /run/beamOn 10 exit execute several commands change viewpoint Run 10 events

Analysis with root Root Histograms Output2 (ascii file) cd analysis cp Demorootlogon.C rootlogon.C cp DemoAnalysis.C MyAnalysis.C root Info in : creating shared library./ParisBaseAsciiReader_C.so Info in : creating shared library./MyAnalysis_C.so root [0] DrawInput(”file”,”/path/to/the/file”) compile the reader compile your analysis run analysis

To add a new module to Paris New generator: just copy a existing one, and rename (include/NewGene.hh & include/NewGene.cc) New geometry: just copy a existing one, and rename (include/NewGeo.hh & include/NewGeo.cc) the following lines are needed : Better to have a initialization file in setup Send it to me once tested (for the moment) SVN server if important developments … // sensitive part. Because the sensitive part depends on what we would to extract // for analysis, it asks the OutputManager to give it the sensitive part if ( ParisOutputManager::GetTheOutputManager()->GetTrackerSD(“YourDetName”) ) { alogic->SetSensitiveDetector( ParisOutputManager::GetTheOutputManager()->GetTrackerSD(“YourDetName”)) ); }

To add a new module to Paris #include “NewGeo.hh”

To add a new module to Paris Case 1: theDetector = new NewGeo(); cout << “ “ << G4endl; break;  And recompile (make) !!