Release Validation J. Apostolakis, M. Asai, G. Cosmo, S. Incerti, V. Ivantchenko, D. Wright for Geant4 12 January 2009.

Slides:



Advertisements
Similar presentations
NDVCS measurement with BoNuS RTPC M. Osipenko December 2, 2009, CLAS12 Central Detector Collaboration meeting.
Advertisements

Stefan Roesler SC-RP/CERN on behalf of the CERN-SLAC RP Collaboration
Automated Software Testing: Test Execution and Review Amritha Muralidharan (axm16u)
1 Analysis of Prompt Diphoton Production at the Large Hadron Collider. Andy Yen Mentor: Harvey Newman Co-Mentors: Marat Gataullin, Vladimir Litvine California.
Software Delivery. Software Delivery Management  Managing Requirements and Changes  Managing Resources  Managing Configuration  Managing Defects 
GLAST LAT ProjectIA Workshop 6 – Feb28,2006 Preliminary Studies on the dependence of Arrival Time distributions in the LAT using CAL Low Energy Trigger.
A general assistant tool for the checking results from Monte Carlo simulations Koi, Tatsumi SLAC/SCCS.
14 User Documents and Examples I SLAC Geant4 Tutorial 3 November 2009 Dennis Wright Geant4 V9.2.p02.
Highlights of latest developments ESA/ESTEC Makoto Asai (SLAC)
1 Hadronic In-Situ Calibration of the ATLAS Detector N. Davidson The University of Melbourne.
In order to acquire the full physics potential of the LHC, the ATLAS electromagnetic calorimeter must be able to efficiently identify photons and electrons.
Automated Tests in NICOS Nightly Control System Alexander Undrus Brookhaven National Laboratory, Upton, NY Software testing is a difficult, time-consuming.
Evaluation of G4 Releases in CMS (Sub-detector Studies) Software used Electrons in Tracker Photons in the Electromagnetic Calorimeter Pions in the Calorimeter.
G EANT 4 energy loss of protons, electrons and magnetic monopole M. Vladymyrov.
Geant4: Electromagnetic Processes 2 V.Ivanchenko, BINP & CERN
Atmospheric Neutrino Oscillations in Soudan 2
Simulation of RPC avalanche signal for a Digital Hadron Calorimeter (DHCAL) Lei Xia ANL - HEP.
RUP Implementation and Testing
Nightly Releases and Testing Alexander Undrus Atlas SW week, May
Validation and TestEm series Michel Maire for the Standard EM group LAPP (Annecy) July 2006.
User Documents and Examples I Sébastien Incerti Slides thanks to Dennis Wrigth, SLAC.
Usability Issues Documentation J. Apostolakis for Geant4 16 January 2009.
Hadronic Models Problems, Progress and Plans Gunter Folger Geant4 Workshop, Lisbon 2006.
Geant4 Acceptance Suite for Key Observables CHEP06, T.I.F.R. Mumbai, February 2006 J. Apostolakis, I. MacLaren, J. Apostolakis, I. MacLaren, P. Mendez.
Irakli Chakaberia Final Examination April 28, 2014.
Implementing a dual readout calorimeter in SLIC and testing Geant4 Physics Hans Wenzel Fermilab Friday, 2 nd October 2009 ALCPG 2009.
Recent Developments in Geant4 Calice Collaboration Meeting 10 March 2010 Dennis Wright (on behalf of the Geant4 hadronic working group)
The CALICE Si-W ECAL - physics prototype 2012/Apr/25 Tamaki Yoshioka (Kyushu University) Roman Poschl (LAL Orsay)
Maria Grazia Pia, INFN Genova Test & Analysis Project aka “statistical testing” Maria Grazia Pia, INFN Genova on behalf of the T&A team
VALSIM status J. Apostolakis, V. Grichine, A. Howard, A. Ribon EUDET meeting, 11 th Sept 2006.
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.
1 A Bayesian statistical method for particle identification in shower counters IX International Workshop on Advanced Computing and Analysis Techniques.
Fabiola Gianotti, 30/07/2003 ATLAS HO HB ECal Beam Line CMS LHCb ALICE Goals and plans Examples of work done so far and first results Examples of on-going.
CHEP06, Mumbai-India, Feb 2006V. Daniel Elvira 1 The CMS Simulation Validation Suite V. Daniel Elvira (Fermilab) for the CMS Collaboration.
Computing Performance Recommendations #13, #14. Recommendation #13 (1/3) We recommend providing a simple mechanism for users to turn off “irrelevant”
Hadronic Interaction Studies for LHCb Nigel Watson/Birmingham [Thanks to Silvia M., Jeroen v T.]
1 Status and Plans for Geant4 Physics Linear Collider Simulation Workshop III 2-5 June 2004 Dennis Wright (SLAC)
Geant4 in production: status and developments John Apostolakis (CERN) Makoto Asai (SLAC) for the Geant4 collaboration.
January 21, 2007Suvadeep Bose / IndiaCMS - Santiniketan 1 Response of CMS Hadron Calorimeter to Electron Beams Suvadeep Bose EHEP, TIFR, Mumbai Outline:
Masterclass Introduction to hands-on Exercise Aim of the exercise  Identify electrons (e), muons (  ), neutrinos( ) in the ATLAS detector  Types.
Hadronic Physics Validation II Dennis Wright Geant4 Review CERN April 2007.
The ATLAS detector. High energy particle physics Typical detector layout Tracking chamber ElectroMagnetic calorimeter Hadronic calorimeter Muon chamber.
INFSO-RI Enabling Grids for E-sciencE ARDA Experiment Dashboard Ricardo Rocha (ARDA – CERN) on behalf of the Dashboard Team.
Architecture team and Inter-category design/interface Makoto Asai (SLAC) 10/Oct/2002 Geant4 delta-review.
Computing Performance Recommendations #10, #11, #12, #15, #16, #17.
Geant4 CPU performance : an update Geant4 Technical Forum, CERN, 07 November 2007 J.Apostolakis, G.Cooperman, G.Cosmo, V.Ivanchenko, I.Mclaren, T.Nikitina,
Fabiola Gianotti, 13/05/2003 Simulation Project Leader T. Wenaus Framework A. Dell’Acqua WP Geant4 J.Apostolakis WP FLUKA Integration A.Ferrari WP Physics.
Fast Simulation and the Higgs: Parameterisations of photon reconstruction efficiency in H  events Fast Simulation and the Higgs: Parameterisations of.
Status of Sirene Maarten de Jong. What?  Sirene is yet another program that simulates the detector response to muons and showers  It uses a general.
Physics Performance. EM Physics: Observations Two apparently independent EM physics models have led to user confusion: –Different results for identical.
Calice Meeting Argonne Muon identification with the hadron calorimeter Nicola D’Ascenzo.
A Summary of Physics Validations and Developments: Hadronic Dennis Wright Geant4 Collaboration Meeting Hebden Bridge, UK 13 September 2007.
Status of Hadronic Validation Dennis Wright 6 October 2010.
Experiences on Grid production for Geant4 EGEE User Forum, CERN, 1st March 2006 P. Mendez Lorenzo, A. Ribon CERN CERN.
20 October 2005 LCG Generator Services monthly meeting, CERN Validation of GENSER & News on GENSER Alexander Toropin LCG Generator Services monthly meeting.
A New Upper Limit for the Tau-Neutrino Magnetic Moment Reinhard Schwienhorst      ee ee
SOFTWARE TESTING TRAINING TOOLS SUPPORT FOR SOFTWARE TESTING Chapter 6 immaculateres 1.
CPU Benchmarks Parallel Session Summary
Simulation Project Structure and tasks
Report to Delta Review: Hadronic Validation
User Documents and Examples I
Data Analysis in Particle Physics
Testing Geant4 with a simplified calorimeter setup
Plans for checking hadronic energy
The Hadrontherapy Geant4 advanced example
Priorities and contents of releases
Simulation Project Structure and tasks
The new ATLAS Fast Calorimeter Simulation
A brief Update on secondary vertex tagged jets
Presentation transcript:

Release Validation J. Apostolakis, M. Asai, G. Cosmo, S. Incerti, V. Ivantchenko, D. Wright for Geant4 12 January 2009

Content Addresses recommendations #20, #21 and # January 2009Geant4 Delta Review Jan 20092

Recommendation 20: common validation procedure “We recommend defining and automating a common validation procedure to be run for every release, monitoring a comprehensive set of variables and exploiting the comparisons with the collected experimental results.” The current procedure for validating each release, started in June 2006 and incrementally improved, utilizes: – a suite of simplified calorimeter setups, run in large statistics using Grid resources, test in regression a large set of observables including shower profile and composition, track length and population of particle species, and exiting neutrons. Configurations span a set of energies from 1 to 300 GeV, set of materials typical to LHC applications and incident particle types. Tests are carried out by a small team, for several release candidates before each release, and are substantially automated for submittal and checking. In particular these calorimeter regression tests – report any deviations (significant at P-level of 1% at any one of several statistical tests) between the current tested version and the baseline distribution. These comparisons are generated as plots, so they can be checked if a pattern of deviations is found; – provide summary information for key observables; – summarize the number of deviations found. 12 January 20093Geant4 Delta Review Jan 2009 Continued..

Recommendation 20 (cont.): common validation procedure Additional tests are undertaken at more frequent intervals, with fewer configurations tested. We are planning to adapt a number of these for release validation. Currently the tests include: 1.a set of comparisons of five simplified calorimeters (similar to LHC ones) is used to validate all changes in EM processes for HEP calorimeter applications observables such as visible energy and resolution are measured for different range cut values, and with different EM precision options. currently these are run to validate EM developments when changes are made and EM tags prepared for a release. Also after every release (see one test case on next page). We plan to adapt all these setups for use as regression tests for release candidates in 2009 – Adding new scripts to compare key observables with values obtained by previous releases. 2.a selection of setups for each the 31 EM system integration tests is run in automated manner for simple comparisons at medium statistics to provide a basic test of majority of standard EM models. The following values are tested: stopping powers, ranges, energy deposition in thin layer, shower profile, cross sections, scattering angles. The tests use the processes via components (builders) used by the reference Physics Lists (eg QGSP, QGSP_EMV,..) Simplified regression testing (using diff) and human checking of changes is used for most tests. Currently two tests provide an automatic criteria for acceptance, based on a Chi^2 criteria. They measure shower profiles in uniform cylindrical and rectangular (crystal) calorimeter. We plan to adapt a set of thin target tests and the Fano cavity test for use in regression testing for release validation by June 2010 – The selection of the tests to be used in pending. 12 January 20094Geant4 Delta Review Jan 2009

One test: Simplified Atlas Barrel-type materials and sizes ResultsResults of one test case Patch geant patch-02 Development version geant ref-09 (1 Nov 2008) geant ref-09 (1 Nov 2008) Releases Release 9.1 (12 Dec 2007) Release 9.2 (19 Dec 2008) The same plot can be found in the file atlasbar.gif in the directories for all other releases and development tags tested. directories 12 January 2009Geant4 Delta Review Jan 20095

Recommendation 21: Validation metrics “We recommend defining quantitative metrics for validation results.” In most cases, we do not currently have such a metric. – A number of comparisons already utilize quantitative comparisons, including the comparison to energy deposition under Fano conditions, a.k.a. the "Fano cavity" test – the result is a ratio of MC energy deposition estimate with that predicted by Fano’s theorem; – see recent Geant4 results in Geant talk of S. Elles, and a short explanation and previous results from 2007;Geant talk of S. Elles2007 the comparison to the muon scattering data of MUSCAT.comparison We identify different cases: – models which describe the relevant data well. An example are most models of EM interactions, many well-established and/or derived from first principles. For these comparisons, metrics such as chi-squared are well suited. – models which do not fully describe the relevant data and/or have large deviations from data. Generally metrics, such as chi-squared, are not very useful in these cases. This is typically the case for hadronic physics models. For these cases we are adopting the ratio of Monte Carlo results to experimental data (“MC/data”) as our metric. 12 January 2009Geant4 Delta Review Jan (Continued on next page)

We plan to roll out the implementation of the MC/data metric in the validation suites wherever possible, in new validations and retro-fitting existing ones. – This will be used in plots (as in MUSCAT here) tables average MC/data values over the chosen, critical, parameter regions. Additional information regarding this recommendation is provided in EM presentation. 12 January 2009Geant4 Delta Review Jan Recommendation 21 (cont.): Validation metrics

Recommendation 22: Easy access to validation results We recommend that all validation results, both the quantitative metrics and the underlying distributions, be made easily accessible to the user. Our preferred approach is to select from each release a subset of validations which demonstrates the state of the most-used models and physics lists. This is currently done – for hadronic physics at URL andhttp://geant4.fnal.gov/hadronic_validation/validation_plots.htm at URL – For electromagnetic physics At Improvements that have been made since early 2007 include: – the collection of hadronic validation results into two points of access (see above links), both linked to the Geant4 web pages – the collection of electromagnetic results into a single point of access (see above link), linked to the Geant4 web pages 12 January 2009Geant4 Delta Review Jan (Continued on next page)

Recommendation 22 (cont.): Easy access to validation results We see improving the accessibility to validation as an important way to improve communication – both internally in Geant4 and with our users. Yet there are significant challenges – primarily due to the effort required in keeping current and accessible the validation results: the effort to explain the comparisons for use by others, the need for improved automation in order to provide current comparisons. Plans for 2009: – Enable easier access to the majority of validation results from key validations, making them accessible from the main hadronic validation page low energy and cascade (test30) results, eg such as this plot,plot inclusive pion production (test35) results total target yield of neutrons (test45) results – iterate on providing first, simple explanation of results – continue to add new validation results as they become available 12 January 2009Geant4 Delta Review Jan 20099