June 24 2005 1 The LCG Generator Project Supporting Monte Carlo Generators in the LHC era P. Bartalini (University of Florida)

Slides:



Advertisements
Similar presentations
EvtGen in ATLAS/LHC Roger W.L. Jones James R. Catmore Maria Smizanska Lancaster University, UK.
Advertisements

Test Case Management and Results Tracking System October 2008 D E L I V E R I N G Q U A L I T Y (Short Version)
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
D. Düllmann - IT/DB LCG - POOL Project1 POOL Release Plan for 2003 Dirk Düllmann LCG Application Area Meeting, 5 th March 2003.
Simulation Project Major achievements (past 6 months 2007)
Automated Tests in NICOS Nightly Control System Alexander Undrus Brookhaven National Laboratory, Upton, NY Software testing is a difficult, time-consuming.
Simulation Project Organization update & review of recommendations Gabriele Cosmo, CERN/PH-SFT Application Area Internal.
Simulation Project Organization update & review of recommendations Gabriele Cosmo, CERN/PH-SFT Application Area Internal.
Gauss: Generator Status Patrick Robbe, LAL Orsay, 6 Oct 2009.
Introduction to the workshop LHCb Generators Tuning Mini Workshop Bucharest 22 nd & 23 rd November 2012 LHCb Generators Tuning Mini Workshop Bucharest.
Configuration Management Process and Environment MACS Review 1 February 5th, 2010 Roland Moser PR a-RMO, February 5 th, 2010 R. Moser 1 R. Gutleber.
SPI Software Process & Infrastructure GRIDPP Collaboration Meeting - 3 June 2004 Jakub MOSCICKI
Tev4LHC Workshop, QCD, Emily Nurse, UCL for the CEDAR collaboration (Andy Buckley, Jon Butterworth, James Monk, Ben Waugh, Mike Whalley,
LCG Milestones for Deployment, Fabric, & Grid Technology Ian Bird LCG Deployment Area Manager PEB 3-Dec-2002.
SPI Software Process & Infrastructure EGEE France - 11 June 2004 Yannick Patois
JetWeb on the Grid Ben Waugh (UCL), GridPP6, What is JetWeb? How can JetWeb use the Grid? Progress report The Future Conclusions.
EvtGen in ATLAS James R Catmore, University of Lancaster, UK Mária Smižanská, University of Lancaster, UK Malte Muller, now at University College London,
Usability Issues Documentation J. Apostolakis for Geant4 16 January 2009.
Update on Database Issues Peter Chochula DCS Workshop, June 21, 2004 Colmar.
HERA/LHC Workshop, MC Tools working group, HzTool, JetWeb and CEDAR Tools for validating and tuning MC models Ben Waugh, UCL Workshop on.
4 November Development, validation and maintenance of Monte Carlo event generators & generator services in the LHC era Development, validation and.
LHCb and DataGRID - the workplan for 2001 Eric van Herwijnen Wednesday, 28 march 2001.
ATLAS and GridPP GridPP Collaboration Meeting, Edinburgh, 5 th November 2001 RWL Jones, Lancaster University.
LCG Generator, October 16 th 2003 Introduction to the October LCG Generator meeting Paolo Bartalini CERN.
Alexander Toropin Generator Services monthly meeting 6 June 2007 GENSER status.
Development, validation and maintenance of Monte Carlo event generators & generator services in the LHC era Dmitri Konstantinov 26 March
Responsibilities of ROC and CIC in EGEE infrastructure A.Kryukov, SINP MSU, CIC Manager Yu.Lazin, IHEP, ROC Manager
F. Rademakers - CERN/EPLinux Certification - FOCUS Linux Certification Fons Rademakers.
GridPP, Durham 5 th July1 PhenoGrid Status Peter Richardson Durham University.
PRS Session, May 12, 2006Filip Moortgat, ETHZ Generator Interface Generator Interface in CMSSW existing/planned interfaces with generators content of the.
LCG Application Area Meeting, March 10 th 2004 Status of LCG Generator Paolo Bartalini, CERN/PH.
Overall Goal of the Project  Develop full functionality of CMS Tier-2 centers  Embed the Tier-2 centers in the LHC-GRID  Provide well documented and.
LCG Generator Meeting, December 11 th 2003 Introduction to the LCG Generator Monthly Meeting.
SEAL Core Libraries and Services CLHEP Workshop 28 January 2003 P. Mato / CERN Shared Environment for Applications at LHC.
SEAL Project Core Libraries and Services 18 December 2002 P. Mato / CERN Shared Environment for Applications at LHC.
Introduction What is detector simulation? A detector simulation program must provide the possibility of describing accurately an experimental setup (both.
Monte-Carlo Event Database: current status Sergey Belov, JINR, Dubna.
Software Engineering Overview DTI International Technology Service-Global Watch Mission “Mission to CERN in Distributed IT Applications” June 2004.
G.Govi CERN/IT-DB 1 September 26, 2003 POOL Integration, Testing and Release Procedure Integration  Packages structure  External dependencies  Configuration.
A. Aimar - EP/SFT LCG - Software Process & Infrastructure1 SPI Software Process & Infrastructure for LCG Project Overview LCG Application Area Internal.
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.
LCG – AA review 1 Simulation LCG/AA review Sept 2006.
22.July.2003 M.Smizanska: EvtGen in ATLAS EvtGen in ATLAS Outline: ATLAS EvtGen users: General requirements ATLAS EvtGen B-physics group requirements ATLAS.
Generator Services planning meeting Witek Pokorski
12 March, 2002 LCG Applications Area - Introduction slide 1 LCG Applications Session LCG Launch Workshop March 12, 2002 John Harvey, CERN LHCb Computing.
1 Comments to SPI. 2 General remarks Impressed by progress since last review Widespread adoption by experiments and projects Savannah, ExtSoft Build system.
HERA – LHC Workshop, June Validation of simulation packages in LCG Validation of simulation packages in LCG M. Kirsanov (INR Moscow)
MC4LHC w/s July Activities promoted by LCG-Generator Supporting Monte Carlo Generators in the LHC era P. Bartalini (University of Florida)
Sergey Belov, Joint Institute for Nuclear Research, Dubna, Russia Status of the LCG Monte Carlo Data Base(MCDB)
20 October 2005 LCG Generator Services monthly meeting, CERN Validation of GENSER & News on GENSER Alexander Toropin LCG Generator Services monthly meeting.
LCG Generator Monthly Meeting, September 25 th 2003 Status Of The Generator Project And Feedbacks From The MC4LHC Steering Group Paolo Bartalini CERN EP.
The interface to EvtGen in CMS Roberto Covarelli University of Rochester EvtGen workshop, 06/12/2010.
SPI Software Process & Infrastructure Project Plan 2004 H1 LCG-PEB Meeting - 06 April 2004 Alberto AIMAR
ARDA Massimo Lamanna / CERN Massimo Lamanna 2 TOC ARDA Workshop Post-workshop activities Milestones (already shown in December)
12 March, 2002 LCG Applications Area - Introduction slide 1 LCG Applications Session LCG Launch Workshop March 12, 2002 John Harvey, CERN LHCb Computing.
Maite Barroso – WP4 Workshop – 10/12/ n° 1 -WP4 Workshop- Developers’ Guide Maite Barroso 10/12/2002
Comments on SPI. General remarks Essentially all goals set out in the RTAG report have been achieved. However, the roles defined (Section 9) have not.
September CHEP 2004 LCG Generator P. Bartalini (University of Florida) F. Ambroglini, S. Belov, J. Cuevas Maestro, L. Dudko, M. Kirsanov, S. Makarychev,
Generator Services planning meeting Witek Pokorski
EvtGen Miniworkshop, Patrick Robbe LAL Orsay, 21 Jan 2005
Patrick Robbe, LAL Orsay, 13 May 2004
LCG Generator Services project
Generator Services planning meeting
Savannah to Jira Migration
LCG Monte-Carlo Events Data Base: current status and plans
P. Bartalini (University of Florida)
Introduction to the EvtGen Mini-Workshop
Simulation Framework Subproject cern
Simulation Project Structure and tasks
Simulation Project Structure and tasks
Presentation transcript:

June The LCG Generator Project Supporting Monte Carlo Generators in the LHC era P. Bartalini (University of Florida)

P.Bartalini, Beauty 2005, June LCG Simulation Project Organization Simulation Project G.Cosmo Framework V. Pokorski Geant4 J.Apostolakis Fluka A.Ferrari Physics Validation A.Ribon Garfield R.Veenhof Geant4 Project Fluka Project Experiment Validation WP Generator Services P.Bartalini MC4LHC WP

P.Bartalini, Beauty 2005, June LCG Generator Services LCG Generator Services Florida (Coordination) ~0.25 FTE CERN (Library, Event Interfaces) ~0.50 FTE LCG-Russia (Library, Data Base) ~1.75 FTE LCG-Spain (Framework) ~0.25 FTE INFN (Library - Development) ~0.50 FTE Collaboration with independent projects: LCG-UK (Validation, New MCs) Contact persons/Collaborators in MC Projects and LHC Experiments GOAL: to guarantee the generator support for LHC New Workshop on MC’s for the LHC (MC4LHC) Workshop on MC’s for the LHC (MC4LHC) CERN, July 7 - August Workshop on MC’s for the LHC (MC4LHC) WP1: GENERATOR SERVICES LIBRARY (GENSER) WP2: EVENT FORMATS AND EVENT INTERFACES WP3: SHARED EVENT FILES: FRAMEWORK & DATA BASE (MCDB) WP4: TUNING AND VALIDATION GENSER ReviewGENSER Review CERN, March GENSER Review EvtGen Miniworkshop EvtGen Miniworkshop CERN, January EvtGen Miniworkshop Started May 2003 Long Term Project

P.Bartalini, Beauty 2005, June Between Two Different Worlds Small Theoretical groups Small Theoretical groups Huge fortran packages still in development Huge fortran packages still in development Need help with the new OO packages Need help with the new OO packages Need to share user support duties Need to share user support duties  Large Experimental Collaborations  Complex OO Simulation Frameworks  Need easy access to many generators, responsive user support, bug fixes etc.

P.Bartalini, Beauty 2005, June WP1. The LCG Generator Library (GENSER)GENSER  Mandate:  To collaborate with MC authors to prepare LCG Compliant Code  To maintain older MC packages on the LCG supported platforms  Clients:  Addressed to LHC experimentalists and theorists both at CERN and in external laboratories (Other users welcome!) CVS Repository, AFS Distribution MC Packages & Example/Test Code Tested by all the LHC experiments Quarterly Release Scheme GOAL: to replace the obsolete CERN Library for what concerns the Generator Services ATLAS & LHCb PRODUCTIONS RELY ON GENSER CMS Joining… Documentation: Savannah Portal: AFS: /afs/cern.ch/sw/lcg/app/releases/GENSER

P.Bartalini, Beauty 2005, June GENSER_0_1_0: Mid Apr (rh73_gcc32) GENSER_0_2_0: Mid Sep (+ rh73_gcc323) GENSER_1_0_0: End Mar (+ Scientific Linux) GENSER_1_1_0: End Jun  HIJING (Heavy Ions): 1.36, 1.37, 1.383, 1.383b  PYTHIA: 6.205, 6.217, 6.220, 6.221, 6.222, 6.223, 6.224,  PYTHIA: 6.304, 6.319, 6.320,  HERWIG: 6.500, 6.503, 6.504, 6.504b1, 6.505, 6.506,  CHARIBDYS:  JIMMY: 4.1  ISAJET: 7.67, 7.69, 7.71  EvtGenLHC: 1.0, 1.2  AlpGen: 1.3.2, 2.0  CASCADE:  PHOTOS: 202, 207  TAUOLA 2.07,  TOPREX 4.09  MCATNLO 2.31  MADGRAPH 3.2  LHAPDF: 1.1, 2.0, 3.0 (LHAGLUE), 4.0, 4.1b  LCG EXT: SHERPA 1.05, CompHEP 4.4.0, EvtGen alpha GENSER_1_0_0: 16 Generators 1 PDF Package ~ 40 Versions Archive and Shared Libraries WP1.

P.Bartalini, Beauty 2005, June WP1. GENSER Repository Structure GENSER GENSER_1_0_0 | |--- config/ |--- doc/ |--- include/ |--- logs/ |--- release.notes |--- rh73_gcc323/lib/ |--- release.notes |--- rh73_gcc323/lib/ bin/ bin/ tests/ tests/ | ---include/ | ---include/ |--- src/herwig/data/ doc/ doc/ dummy/ dummy/ examples/ examples/ includes/ includes/ src/ src/ MC Package version provided as CVS Tag

P.Bartalini, Beauty 2005, June WP1. EvtGen WP1. EvtGen (What is EvtGen, a brief reminder) Monte Carlo Generator developed by D.Lange & A.Ryd Monte Carlo Generator developed by D.Lange & A.Ryd Designed for the Designed for the Y(4S) Large collection of B/D decay models Large collection of B/D decay models Based on spin density matrices and decay amplitudes Based on spin density matrices and decay amplitudes Presented to Beauty 2001 Presented to Beauty 2001 New version released recently New version released recently More details at More details at Widely used in the HEP Widely used in the HEP Babar, Belle, Cleo, Cdf, D0, ATLAS, LHCb, etc. Babar, Belle, Cleo, Cdf, D0, ATLAS, LHCb, etc. Problems with maintenance / proliferation of branches reported to CHEP 2004 Problems with maintenance / proliferation of branches reported to CHEP 2004

P.Bartalini, Beauty 2005, June WP1. EvtGenLHC: EvtGen for the LHC environment [P.Robbe, LHCb] Because of incoherent B meson production: Modification of mixing description Modification of CP violation implementation Adaptation of decay models to B s 0 decays Addition of new decay models B  D K* Updates with new measurements Strong phases in D Dalitz plots (D 0  K 0 K+ K-) Technical changes: –Interface with Pythia and Photos from GENSER library –Supported Platforms: Windows, RedHat Linux 7.3, Scientific Linux EvtGenLHC now developed/maintained in GENSER

P.Bartalini, Beauty 2005, June General Presentations General Presentations Introduction to EvtGen (A.Ryd) Introduction to EvtGen (A.Ryd) The LCG Generator Project (P.Bartalini) The LCG Generator Project (P.Bartalini) Particle Properties in Herwig++ (P.Richardson) Particle Properties in Herwig++ (P.Richardson) Status of EvtGen in running experiments Status of EvtGen in running experiments Babar (D.Lange) Babar (D.Lange) Cleo-c (A.Ryd) Cleo-c (A.Ryd) Belle (I.Akimassa) Belle (I.Akimassa) D0 (A.Sanchez) D0 (A.Sanchez) Status of EvtGen in LHC experiments and new developments Status of EvtGen in LHC experiments and new developments Lhcb (P.Robbe) Lhcb (P.Robbe) Atlas (M.Smizanska) Atlas (M.Smizanska) Implementation of B s  J/Ψ φ (J.Catmore) Implementation of B s  J/Ψ φ (J.Catmore) Λ b polarization & decays (M.Biglietti) Λ b polarization & decays (M.Biglietti) WP1. EvtGen Mini-Workshop CERN, January 20th 2005 EvtGen Mini-WorkshopEvtGen Mini-Workshop Atlas presentations at Beauty 2005 Models will be contributed to EvtGenLHC Interest for a common effort on EvtGen Tuning in the framework of LCG Generator  Essential for the LHC!!! Common effort on EvtGen development & maintenance

P.Bartalini, Beauty 2005, June WP1. WP1. MC implementation of NRQCD models for prompt quarkonia production V.M. Vagnoni INFN Bologna (0.2 FTE) Presented to the March LCG Generator Meeting Additional resources from INFN:.35 FTE dedicated to this project Agreement with T.Sjöstrand for the development in Pythia 6.3

P.Bartalini, Beauty 2005, June WP1. Short Term Plans USER SUPPORT FOR GENSER_1_0_0 USER SUPPORT FOR GENSER_1_0_0 Introduction of “new” Test sub-package with GENSER Use Cases Introduction of “new” Test sub-package with GENSER Use Cases Usage of LCG Generator tools for Configuration & Book-keeping Usage of LCG Generator tools for Configuration & Book-keeping Support for Makefiles Support for Makefiles Procedures for Light Releases Procedures for Light Releases Study scenarios in view of gcc 4 Study scenarios in view of gcc 4 Specific collaboration with Herwig to perform the transition (some re-coding needed) Specific collaboration with Herwig to perform the transition (some re-coding needed) Additional sub-packages pursued for inclusions (currently approaching authors) Additional sub-packages pursued for inclusions (currently approaching authors) TRUENOIR, DPMJET, PHOJET, NEXUS/EPOS, GRACE/GRAPPA TRUENOIR, DPMJET, PHOJET, NEXUS/EPOS, GRACE/GRAPPA  Could show up in GENSER_1_1_0 if problems are solved in time Any other requests from the LHC experiments ? Any other requests from the LHC experiments ? Update of already introduced Sub-package versions Update of already introduced Sub-package versions Requests from the LHC experiments will be considered until June 30th Requests from the LHC experiments will be considered until June 30th Definition of responsibilities for EvtGen Development & Maintenance Definition of responsibilities for EvtGen Development & Maintenance Definition of the working plan for the implementation of prompt quarkonia NRQCD models in Pythia 6.3 Definition of the working plan for the implementation of prompt quarkonia NRQCD models in Pythia 6.3 Further plans quoted in MILESTONES Further plans quoted in MILESTONES

P.Bartalini, Beauty 2005, June WP2. Event Formats and Event Interfaces The modularization The modularization Basic idea in new OO Monte Carlo generators Basic idea in new OO Monte Carlo generators From April 2004 LCG Generator participates to the development of ThePEG (used in Herwig++) From April 2004 LCG Generator participates to the development of ThePEG (used in Herwig++)  We started with improving the doxygen documentation (A.Ribon)  Activity coordinated with Phenogrid (N.Glover et al.)  Relevant for the Herwig++ development The MC truth Interface The MC truth Interface HEPML proposal (XML - Les Houches Agreement I compliant) HEPML proposal (XML - Les Houches Agreement I compliant)  Meta-data format facilitating automated documentation HEPMC HEPMC  Under the responsibility of CLHEP (still some problems with translators, proliferation of branches) GOAL: standardize interfaces, support the new OO MCs

P.Bartalini, Beauty 2005, June WP2. HEPML Proposal All data in event file are divided in two parts All data in event file are divided in two parts Header - describe the general information Header - describe the general information Author, the file itself (creation date etc.), supported specifications, collider description etc. Author, the file itself (creation date etc.), supported specifications, collider description etc. Generator specific info, cuts, physical parameters etc. Generator specific info, cuts, physical parameters etc. Info for parser (format of event records etc.) Info for parser (format of event records etc.) Event Records - variable data of events written in some compact format to one string (particle momenta, color chains etc.) Event Records - variable data of events written in some compact format to one string (particle momenta, color chains etc.) Header is stored in a txt file with XML Syntax Header is stored in a txt file with XML Syntax Event Records are (zip) compressed and attached to the Header file Event Records are (zip) compressed and attached to the Header file (COMPHEP Collaboration) [A.Sherstnev]

P.Bartalini, Beauty 2005, June  Production framework June 2004 Proposal June 2004 Design Available. Prototype Stage Active institutions: CERN, Santander, Oviedo  Production centre  Configuration & Book-keeping Resources from LCG Russia (MSU, ITEP, JINR) LCG-MCDB: Deployed on WP3: Production of Shared Event Files GOAL: to produce certified generator level events In collaboration with CMS Tested At Fermilab Tested By CMS  Use them for benchmarks, comparisons & combinations in LHC W.G.  Improve the quality of shared samples with respect to LEP W.G. era !!!

P.Bartalini, Beauty 2005, June WP3. Monte Carlo Data Base (MCDB) Motivations Motivations To Provide Configuration, Book-keeping, Documentation, Storage for the Shared Event Files To Provide Configuration, Book-keeping, Documentation, Storage for the Shared Event Files To keep track of the full generation chain, Exploiting the Competences of Monte Carlo Experts and Monte Carlo Authors To keep track of the full generation chain, Exploiting the Competences of Monte Carlo Experts and Monte Carlo Authors CMS MCDB CMS MCDB Only parton level files; AFS storage; No Searchable; No SQL Only parton level files; AFS storage; No Searchable; No SQL LCG MCDB [hep-ph/ ] LCG MCDB [hep-ph/ ]hep-ph/ Same authors + Additional human resources and technical support Same authors + Additional human resources and technical support Core software supported by LCG Software Project Infrastructure Core software supported by LCG Software Project Infrastructure MySQL; POOL; CASTOR (RFIO); CGI; Perl; Apache MySQL; POOL; CASTOR (RFIO); CGI; Perl; Apache Web Interface, Dedicated Web Server Web Interface, Dedicated Web Server

P.Bartalini, Beauty 2005, June WP3. MCDB Web Interface Screen-shot Upload & document your sample

P.Bartalini, Beauty 2005, June WP4. Monte Carlo Validation and Tuning GOAL: to cross-check MCs and compare with data  Basic Sanity Checks  Reference distributions (multiplicities, P T Spectra etc.)  Promoting common LHC activity on MC Tuning  Standalone Studies Work on GENSER subpackages (Librarian, Beta Testers in Experiments ALPGEN Validation (Perugia)  Essential to verify ALPGEN in GENSER HIJING Validation (JINR, Dubna)  Encouraged to contribute to JetWeb  Validation Framework JetWeb: in production LCG-UK (U.C.London) [Comp. Phys. Comm. vol 153/ (2003)]Comp. Phys. Comm. vol 153/ (2003) Database of Data, MC & Comparisons Web interface, Job submission Will switch soon to GENSER

P.Bartalini, Beauty 2005, June LCG Generator Milestones CURRENT (Q1, Q2 2005) CURRENT (Q1, Q2 2005) WP1: Production quality release of GENSER (1_0_0) by March (OK) WP1: Production quality release of GENSER (1_0_0) by March (OK) WP1: First C++ Monte Carlo (SHERPA) fully integrated in LCG by March (OK) WP1: First C++ Monte Carlo (SHERPA) fully integrated in LCG by March (OK) WP1/WP2: First test of ThePEG integration in Herwig++ by June (*) WP1/WP2: First test of ThePEG integration in Herwig++ by June (*) WP3: Generator level production framework beta version by June (**) WP3: Generator level production framework beta version by June (**) Emphasis on the Collaboration with New Object Oriented MC Projects (*) Project conducted in collaboration with PHENOGRID (**) Project conducted in collaboration with CMS

P.Bartalini, Beauty 2005, June MID TERM MILESTONES (TO BE CONFIRMED) MID TERM MILESTONES (TO BE CONFIRMED) WP3: MCDB user document with definition of procedures to gain access through GRID certificates by September WP3: MCDB user document with definition of procedures to gain access through GRID certificates by September WP1: Procedure for light GENSER releases. By September WP1: Procedure for light GENSER releases. By September WP1: Pythia 8. Release of alpha version by September WP1: Pythia 8. Release of alpha version by September WP1: First introduction of NRQCD Prompt Quarkonia Production models in Pythia 6.3 By September (***) WP1: First introduction of NRQCD Prompt Quarkonia Production models in Pythia 6.3 By September (***) WP1: Agreement on responsibilities for EvtGen development in GENSER. Definition of EvtGen development plans & policy. By September WP1: Agreement on responsibilities for EvtGen development in GENSER. Definition of EvtGen development plans & policy. By September WP3: Proposal for a LCG Generator production centre integrated in the GRID middleware by December WP3: Proposal for a LCG Generator production centre integrated in the GRID middleware by December WP1: Integration of GENSER in JetWeb by December (****) WP1: Integration of GENSER in JetWeb by December (****) WP1/WP2: Evaluation of possible migration of HEPMC to GENSER by December WP1/WP2: Evaluation of possible migration of HEPMC to GENSER by December WP3: Generator level production framework: production quality release by December (**) WP3: Generator level production framework: production quality release by December (**) (****) Project conducted in collaboration with CEDAR (**) Project conducted in collaboration with CMS (***) Project conducted in collaboration with LHCb

P.Bartalini, Beauty 2005, June LONG TERM MILESTONES (TO BE CONFIRMED) LONG TERM MILESTONES (TO BE CONFIRMED) WP1: Porting of most GENSER Fortran packages to gcc4 by March WP1: Porting of most GENSER Fortran packages to gcc4 by March WP3: MCDB Integration, experiment specific APIs and management of large files by March WP3: MCDB Integration, experiment specific APIs and management of large files by March WP1: Pythia 8. Release of beta version by September WP1: Pythia 8. Release of beta version by September WP4: Generator level validation framework beta version by June WP4: Generator level validation framework beta version by June WP1: Finalization of NRQCD Prompt Quarkonia Production models in Pythia 6.3. By March (***) WP1: Finalization of NRQCD Prompt Quarkonia Production models in Pythia 6.3. By March (***) WP3: Fully operational LCG Generator production centre integrated in the GRID middleware by December WP3: Fully operational LCG Generator production centre integrated in the GRID middleware by December WP4: Generator level validation framework production version by June WP4: Generator level validation framework production version by June WP1: Pythia 8. Release of production version by September WP1: Pythia 8. Release of production version by September (***) Project conducted in collaboration with LHCb

P.Bartalini, Beauty 2005, June WEB page  Links to relevant documentation, CVS repository, release.notes etc. CDS Agenda HomeCDS Agenda Home > Projects > LHC Computing Grid > Physics GeneratorsProjectsLHC Computing GridPhysics Generators  Minutes of meetings, slides of presentations Meetings:  Last Thursday of the month at 5 PM in CERN-32-1-A24 & VRVS June 1: Status of GENSER, MCDB, Pythia 8, Herwig++, contributions/feedbacks from the LHC Experiments  Last one postponed to June 1: Status of GENSER, MCDB, Pythia 8, Herwig++, contributions/feedbacks from the LHC Experiments Simulation project mailing list: Permanent Forum on Physics and Software Issues related to Monte Carlo development & usage Organisational Issues

P.Bartalini, Beauty 2005, June Backup

P.Bartalini, Beauty 2005, June Backup GENERAL GENERAL

P.Bartalini, Beauty 2005, June Recent Events EvtGen Mini-Workshop on January 21 EvtGen Mini-Workshop on January 21 EvtGen Mini-Workshop on January 21 EvtGen Mini-Workshop on January 21 Contributions from authors + ATLAS, BABAR, BELLE, CDF, CLEO, CMS, D0, LHCb Contributions from authors + ATLAS, BABAR, BELLE, CDF, CLEO, CMS, D0, LHCb LCG Generator Monthly Meeting of February 24 LCG Generator Monthly Meeting of February 24 LCG Generator Monthly Meeting of February 24 LCG Generator Monthly Meeting of February 24 GENSER, the Generator Library: Status & Plans (I.Katchaev) GENSER, the Generator Library: Status & Plans (I.Katchaev) LCG Generator Monthly Meeting of March 24 LCG Generator Monthly Meeting of March 24 LCG Generator Monthly Meeting of March 24 LCG Generator Monthly Meeting of March 24 MCDB, the Monte Carlo Data Base: Status & Plans (S.Belov) MCDB, the Monte Carlo Data Base: Status & Plans (S.Belov) MC implementation of NRQCD models for prompt J/Ψ production (V.M.Vagnoni) MC implementation of NRQCD models for prompt J/Ψ production (V.M.Vagnoni) Internal Review of LCG AA on March Internal Review of LCG AA on March Internal Review of LCG AA on March Internal Review of LCG AA on March My presentation: Current Status, Plans & MILESTONES of LCG Generator My presentation: Current Status, Plans & MILESTONES of LCG Generator Some general information included also in G.Cosmo presentations Some general information included also in G.Cosmo presentations LCG Generator Monthly Meeting of April 28 LCG Generator Monthly Meeting of April 28 LCG Generator Monthly Meeting of April 28 LCG Generator Monthly Meeting of April 28 Generator Level Production Framework: Status & Plans (H.N.Sordo & J.C.Maestro) Generator Level Production Framework: Status & Plans (H.N.Sordo & J.C.Maestro) Application Area Meeting of June 1 Application Area Meeting of June 1 Application Area Meeting of June 1 Application Area Meeting of June 1 Dedicated to Physics Generators Tools Dedicated to Physics Generators Tools Status of GENSER, MCDB, Pythia 8, Herwig++, contributions/feedbacks from the LHC Experiments Status of GENSER, MCDB, Pythia 8, Herwig++, contributions/feedbacks from the LHC Experiments

P.Bartalini, Beauty 2005, June Backup Slides WP1 WP1

P.Bartalini, Beauty 2005, June WP1. The GENSER Team Liaisons with authors and LHC experiments ~.25 FTE Liaisons with authors and LHC experiments ~.25 FTE A. Ribon (CERN) based at CERN A. Ribon (CERN) based at CERN P. Bartalini (University of Florida) based at CERN P. Bartalini (University of Florida) based at CERN Coordinator of GENSER Releases ~.25 FTE Coordinator of GENSER Releases ~.25 FTE A. Pfeiffer (CERN) based at CERN A. Pfeiffer (CERN) based at CERN GENSER Integrators for Q1+Q ~1FTE GENSER Integrators for Q1+Q ~1FTE S.Makarychev ITEP (Moscow) from 2004 to 31/01/2005 (30%) S.Makarychev ITEP (Moscow) from 2004 to 31/01/2005 (30%) I. Katchaev IHEP (Protvino) from 11/01/2005 to 11/03/2005 I. Katchaev IHEP (Protvino) from 11/01/2005 to 11/03/2005 S. Slabospitsky IHEP (Protvino) from 14/02/2005 to 28/02/2005 S. Slabospitsky IHEP (Protvino) from 14/02/2005 to 28/02/2005 A. Sherstnev SINP MSU (Moscow) from 28/03/2005 to 28/04/2005 A. Sherstnev SINP MSU (Moscow) from 28/03/2005 to 28/04/2005 M. Kirsanov INR RAS (Troitsk) from 10/05/2005 to 31/07/2005 M. Kirsanov INR RAS (Troitsk) from 10/05/2005 to 31/07/2005

P.Bartalini, Beauty 2005, June WP1. Current Status GENSER_1_0_0 released on March 29th 2005 (MILESTONE) GENSER_1_0_0 released on March 29th 2005 (MILESTONE) Standardization of release policy (A.Pfeiffer) Standardization of release policy (A.Pfeiffer) Huge work done. Few late fixes. Huge work done. Few late fixes. On top of the already mentioned GENSER integrators, librarian, liaison persons, many thanks to the MC authors, to the contact persons & helpers in the experiments and to the members of LCG-SPI On top of the already mentioned GENSER integrators, librarian, liaison persons, many thanks to the MC authors, to the contact persons & helpers in the experiments and to the members of LCG-SPI First general purpose C++ generator (SHERPA) introduced in LCG-EXT and supported in GENSER examples & tests on March 29th 2005 (MILESTONE) First general purpose C++ generator (SHERPA) introduced in LCG-EXT and supported in GENSER examples & tests on March 29th 2005 (MILESTONE)

P.Bartalini, Beauty 2005, June WP1. MC Packages: Inside or Outside GENSER ? GENSER Three possibilities: Three possibilities: 1) To develop the MC package in GENSER: MCDB, EVTGENLHC EVTGENLHC derives from EVTGEN EVTGENLHC derives from EVTGEN Provided (Adapted) by LHCb  Contact person P.Robbe Provided (Adapted) by LHCb  Contact person P.Robbe LHCb has full access to the package in the GENSER repository LHCb has full access to the package in the GENSER repository Other contributors have a limited access (development of new decay models, decay files etc.) Other contributors have a limited access (development of new decay models, decay files etc.) 2) To fully export the MC generator code in GENSER defining the corresponding sub-package: MOST OF THE INSTALLED MCs 3) To install the MC generator as external software packages in the LCG environment and to store in GENSER just tests suites and other related code COMPHEP, EVTGEN Just a technical issue! For each MC package an ad-hoc solution is found taking into account the user requirements

P.Bartalini, Beauty 2005, June WP1. EvtGen Mini-Workshop (Topics) Physics issues Physics issues Implementation of CP violation and mixing for coherently produced B mesons Implementation of CP violation and mixing for coherently produced B mesons Baryon decays Baryon decays Special decay models Special decay models New interfaces, e.g. to create particles with known polarizations New interfaces, e.g. to create particles with known polarizations How to handle FSR ? How to handle FSR ? Tuning of decay tables Tuning of decay tables Software issues Software issues EvtGen Repository EvtGen Repository Where is the main version of EvtGen maintained ? Where is the main version of EvtGen maintained ? How do we share code updates among experiments ? How do we share code updates among experiments ? EvtGen code branchings (problem mentioned in CHEP2004 conclusions) EvtGen code branchings (problem mentioned in CHEP2004 conclusions) Supported platforms Supported platforms Interfacing other generators for decays of resonances Interfacing other generators for decays of resonances EvtGen particle properties (Current evt.pdl is not ideal) EvtGen particle properties (Current evt.pdl is not ideal)

P.Bartalini, Beauty 2005, June EvtGen in ATLAS Bs→J/ψφ: Conclusions We have introduced interference between mixing and decay amplitudes We have introduced interference between mixing and decay amplitudes Spin configuration have been validated against independent direct Monte Carlo generations Spin configuration have been validated against independent direct Monte Carlo generations Scalar → vector + vector (Bs→J/ψφ) Scalar → vector + vector (Bs→J/ψφ) These new contributions will be added to the LHC EvtGen release These new contributions will be added to the LHC EvtGen release [J.Catmore, EvtGen miniworkshop]J.Catmore, EvtGen miniworkshop

P.Bartalini, Beauty 2005, June The software written for this channel has introduced tools previously missing from EvtGen The software written for this channel has introduced tools previously missing from EvtGen 1. Assigning production polarization to non-zero spin particles 2. Introducing new decay model into the EvtGen suite A complicated spin configuration has been validated against independent direct Monte Carlo generations A complicated spin configuration has been validated against independent direct Monte Carlo generations Spin ½ →vector + spin ½ (  b  J/   ) Spin ½ →vector + spin ½ (  b  J/   ) These new contributions will be added to the LHC EvtGen release These new contributions will be added to the LHC EvtGen release EvtGen in ATLAS  b  J/   : Conclusions M.Biglietti, EvtGen miniworkshop

P.Bartalini, Beauty 2005, June Introduction of NRQCD in Pythia 6.3 series Introduction of NRQCD in Pythia 6.3 series Having the possibility to switch on all the relevant heavy quarkonia processes at once without hooks and workarounds Having the possibility to switch on all the relevant heavy quarkonia processes at once without hooks and workarounds With “reliable” total cross sections and “realistic” differential P T dependence With “reliable” total cross sections and “realistic” differential P T dependence Independent/“private” non-official implementations exists Independent/“private” non-official implementations exists Should find an agreement between ALICE, ATLAS, CMS and LHCb on a common implementation, then provide the implementation, validate the results and tune the NRQCD free parameters Should find an agreement between ALICE, ATLAS, CMS and LHCb on a common implementation, then provide the implementation, validate the results and tune the NRQCD free parameters All (except implementation) can be made with the help of theorists/ phenomenologists in the sector, which should be happy to give such a help All (except implementation) can be made with the help of theorists/ phenomenologists in the sector, which should be happy to give such a help Why not making this job via Les Houches Accord instead of hard- typing into Pythia? Why not making this job via Les Houches Accord instead of hard- typing into Pythia? Feasible solution, but maybe considering that Pythia implementations already exist and that Pythia already foresees heavy quarkonia processes, it is simpler to complete Pythia Feasible solution, but maybe considering that Pythia implementations already exist and that Pythia already foresees heavy quarkonia processes, it is simpler to complete Pythia This depends also on the strategies of Pythia for its future beyond the LHA This depends also on the strategies of Pythia for its future beyond the LHA WP1. WP1. MC implementation of NRQCD models for prompt quarkonia production [V.M.Vagnoni, LHCb]

P.Bartalini, Beauty 2005, June Backup Slides WP3 WP3

P.Bartalini, Beauty 2005, June WP3. The MCDB Team MCDB developers for Q1+Q ~ 0.75 FTE MCDB developers for Q1+Q ~ 0.75 FTE S.Makarychev (ITEP Moscow) from 2004 to 31/01/2005 (70%) S.Makarychev (ITEP Moscow) from 2004 to 31/01/2005 (70%) S. Belov (JINR Dubna) from 06/03/2005 to 09/05/2005 S. Belov (JINR Dubna) from 06/03/2005 to 09/05/2005 L. Dudko (SINP MSU Moscow) from 10/05/2005 to 10/06/2005 L. Dudko (SINP MSU Moscow) from 10/05/2005 to 10/06/2005 Other contributors (previous shifters, designers etc.) Other contributors (previous shifters, designers etc.) A. Kryukov, I. Seluzhenkov, A. Sherstnev, A. Vologdin (SINP MSU Moscow) A. Kryukov, I. Seluzhenkov, A. Sherstnev, A. Vologdin (SINP MSU Moscow) P. Bartalini (Florida U.) P. Bartalini (Florida U.)

P.Bartalini, Beauty 2005, June We have a working version of MCDB We have a working version of MCDB - Basic functionality is supported - Deployed But still need to do a few important things in the nearest future: But still need to do a few important things in the nearest future: - Adjusting operations with Castor - Porting MCDB to SLC3 - Making Web-interface more convinient to end-users - Checking for resistance against faults - Design of APIs for the Production Framework (collaborations interested to contribute ?) - Cleanup of MCDB tree in CVS - Installation scripts - Documentation 20 [S.Belov] WP3. MCDB Short Term Plans

P.Bartalini, Beauty 2005, June WP3. Generator Level Production Framework Under the responsibility of Oviedo & Santander (0.25 FTE) Under the responsibility of Oviedo & Santander (0.25 FTE) Based on GENSER, HEPMC, ROOT/POOL Based on GENSER, HEPMC, ROOT/POOL Alpha stage Alpha stage Prototype available Prototype available Need to sort out the problem of book-keeping  connection to MCDB Need to sort out the problem of book-keeping  connection to MCDB J.Cuevas Maestro & H.Naves Sordo presented their progress to the April 2005 LCG Generator Monthly Meeting April 2005 LCG Generator Monthly Meeting