Patrick Robbe, LAL Orsay, 13 May 2004

Slides:



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

Measurement of  David Hutchcroft, University of Liverpool BEACH’06      
Measurements of the angle  : ,  (BaBar & Belle results) Georges Vasseur WIN`05, Delphi June 8, 2005.
Simulation Project Major achievements (past 6 months 2007)
1/15 Sensitivity to  with B  D(KK  )K Decays CP Working Group Meeting - Thursday, 19 th April 2007 Introduction B  DK  Dalitz Analysis Summary.
25/03/2003Simulation Application for the LHCb Experiment CHEP March 2003 Presented by: W. Pokorski / CERN Authors: I. Belyaev, Ph. Charpentier,
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.
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,
Marc Sangel Supervisor: Sebastian Johnert DESY Summer Student Programm Hamburg, DESY, 02. September 2011.
ATLAS and GridPP GridPP Collaboration Meeting, Edinburgh, 5 th November 2001 RWL Jones, Lancaster University.
Event Generator Event Generators Information needed Event Generator Information Event Kinematic Information Generated Event Structure – generated particles.
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.
CP violation measurements with the ATLAS detector E. Kneringer – University of Innsbruck on behalf of the ATLAS collaboration BEACH2012, Wichita, USA “Determination.
Generator Interface Issues Lynn Garren Nov. 30, 2005.
The ALICE Simulation Strategy Andreas Morsch For the ALICE Offline Group Joint STAR/ALICE Offline Meeting Brookhaven National Laboratory, Upton, NY April.
Prompt J/  and b ➝ J/  X production in pp collisions at LHCb Patrick Robbe, LAL Orsay & CERN, 7 Dec 2010 For the LHCb Collaboration KRUGER 2010 Workshop.
 b Polarization Measurement at ATLAS Michela Biglietti 1 on behalf of the ATLAS  b working group: Eduard De La Cruz Burelo 2, Claudio Ferretti 2, Homer.
LHCb production experience with Geant4 LCG Applications Area Meeting October F.Ranjard/ CERN.
B→DK strategies in LHCb (Part I) Mitesh Patel (CERN) (on behalf of the LHCb Collaboration) 6 th February 2006 FLAVOUR IN THE ERA OF THE LHC.
Simulation Commissioning, Validation, Data Quality A brain dump to prompt discussion Many points applicable to any of LHCb software but some simulation.
1 EvtGen and  b Spin Studies in ATLAS First North American ATLAS Physics Workshop December 19-21, 2004 Michela Biglietti, Jacob Bourjaily, Homer A. Neal,
Experience with CalcHEP H. S. Goh Univ. of Arizona very little West Coast LHC Theory Network -- UC Irvine May
Making the System Operational Implementation & Deployment
22.July.2003 M.Smizanska: EvtGen in ATLAS EvtGen in ATLAS Outline: ATLAS EvtGen users: General requirements ATLAS EvtGen B-physics group requirements ATLAS.
INFSO-RI Enabling Grids for E-sciencE Using of GANGA interface for Athena applications A. Zalite / PNPI.
B s Mixing Parameters and the Search for CP Violation at CDF/D0 H. Eugene Fisk Fermilab 14th Lomonosov Conference Moscow State University August ,
20 October 2005 LCG Generator Services monthly meeting, CERN Validation of GENSER & News on GENSER Alexander Toropin LCG Generator Services monthly meeting.
The interface to EvtGen in CMS Roberto Covarelli University of Rochester EvtGen workshop, 06/12/2010.
Why do F77 always spoil the landscape ?. Several ideas … slide 2.
Technical Forum 1 New Requests & Requirements Geant4 Technical Forum Mar 2005 Editor J. Apostolakis.
Generator Services planning meeting Witek Pokorski
1 M. Selen, FPCP/02 Expectation Experiments Rate Asymmetries Other Approaches Outlook CP Violation in D Meson Decays CP Violation in D Meson Decays Mats.
Savannah to Jira Migration
M. Clemencic (CERN), G. Corti (CERN),
EvtGen implementation/usage in the ALICE analysis framework
The Generator Phase in Gauss
CP violation and D Physics
Particle Properties: A Proposal from Herwig
EvtGen Miniworkshop, Patrick Robbe LAL Orsay, 21 Jan 2005
The LHCb Software and Computing NSS/IEEE workshop Ph. Charpentier, CERN B00le.
AliRoot survey: Generators
Monte-Carlo event generation for CEPC
Status of GEANT4 in LHCb S. Easo, RAL, The LHCb experiment.
Patrick Robbe, LAL Orsay, 20 Nov 2013
Status of MC activities
StdHepC++ L. Garren Presented by M. Fischler
Measurement of the phase of Bs mixing with Bs ϕϕ
THE SIMULATION OF POLARIZED BARYONS
LHCb Software Tutorial
User Documents and Examples I
γ determination from tree decays (B→DK) with LHCb
Measurements of a and future projections
Vincenzo Vagnoni INFN Bologna (on behalf of the LHCb Collaboration)
Introduction to the EvtGen Mini-Workshop
Making the System Operational Implementation & Deployment
CP violation in the charm and beauty systems at LHCb
G4GeneralParticleSource Class:
GAUSS - GEANT4 based simulation for LHCb
HERA-LHC Workshop, DESY, 22th March 2005
Prospects for quarkonium studies at LHCb
Simulation and Physics
Vincenzo Vagnoni INFN Bologna CKM Workshop Durham, April 8th 2003
Monte-Carlo event generation for CEPC
PERFORMANCE OF THE METAL RADIATION MONITORING SYSTEMS
RHIC Spin Flipper M. Bai, T. Roser Collider Accelerator Department
清华大学高能物理研究中心 Center for High Energy Physics, Tsinghua University
Report on IPC-related IT systems IPC Revision Working Group 41
UED KK-quark decays in pandora
FEMAS Development - Progress
Presentation transcript:

Patrick Robbe, LAL Orsay, 13 May 2004 Use of EvtGen at LHCb Patrick Robbe, LAL Orsay, 13 May 2004

Outline Modifications to the BABAR EvtGen version Interface to Gaudi and Gauss LHCb simulation software EvtGen version used in LHCb: alpha-00-11-07

Adaptations to LHC environment Because of incoherent B meson production: Modification of mixing description Modification of CP violation implementations Technical adaptations: Fix some compilation problems, Compilation with Windows C++ compiler, Use of Pythia 2.205 and Photos 2.02 versions.

B0/Bs0 Mixing In original EvtGen B0 mixing is performed through Y(4S) decay. Following idea by EvtGen authors, implement B0 and Bs0 mixing as a decay B0B0, second B0 has 0 lifetime. Then treat last B0 has any other particle. Changes needed in one EvtGen class, EvtParticle.

CP Violation (1) For incoherent B production, time integrated CP asymmetries may not be equal to 0. Allow EvtGen to generate randomly the flavour of the B0/B0s when it decays to a CP decay mode. (and then to change from time to time B0 into B0 = “flip” trick) Since the amplitude depends on the B flavour, the correct asymmetry will be generated (normalized at t=0).

CP Violation (2) In original EvtGen, the calculations related to CP violation are located in the EvtCPUtil class (Determination of the tag and of Dt) Substitute with a class specific to LHC configuration (EvtIncoherentMixing) which implements the “flip” trick. Change all CP decay models to call EvtIncoherentMixing instead of EvtCPUtil: only one line change.

LHCb EvtGen Version All other EvtGen classes (decay models, …) are most often left unchanged, except for: technical changes (Windows compilation), adaptation of decay models to Bs0 decays, updates with new measurement (strong phases in Dalitz plots, …) addition of new decay models that did not exist in EvtGen.

Interface to Gauss/Gaudi (1) EvtGen engine and decay models are contained in a Gaudi Tool (EvtGenTool) which interfaces EvtGen to Gaudi/Gauss. This tool takes as input: The main DECAY.DEC decay table, The user decay table defining the signal decay under study. The particle properties are transferred from the Gaudi Particle Property Service to EvtGen (and also Pythia)

Interface to Gauss/Gaudi (2) Generation sequence: pp interactions are generated by Pythia. Pythia decays all particles until it finds a particle declared as stable in Pythia. All particles known by EvtGen, ie which have one or more decay modes defined in the generic decay table are declared as stable in Pythia. Pythia Common blocks are converted to HepMC format EvtGenTool reads the HepMC events, calls EvtGen for undecayed particles and updates HepMC events with EvtGen results. HepMC events are given to Geant4.

Signal samples production For signal production, remove the decay tree of the signal particle (B0 for example) and replace it by the forced decay chain (defined as an alias to B0 in EvtGen). Implementation of CP violation: Ask EvtGen to decay the B0/B0s meson produced by Pythia. If EvtGen requests to change the flavour of the B meson, then reject the full event, otherwise keep it. Not yet used in LHCb (except for B0p+p-p0)

Status / Conclusions EvtGen used currently in LHCb for massive Monte Carlo productions (DC04) Development foreseen of new decay models which do not exist yet in EvtGen (specific Lb decay models, …) Open issues studied: Polarization issues, Resonances lineshapes (coherence with Pythia).