Presentation is loading. Please wait.

Presentation is loading. Please wait.

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,

Similar presentations


Presentation on theme: "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,"— Presentation transcript:

1 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, UK

2 Contents  About EvtGen  Why are ATLAS B-physics people interested in it?  Why should other people be interested in it?  Overview of ATLAS EvtGen Activities  Technical work  Physics validation  Progress  Further work

3 About EvtGen  Decay model package  Originated in BaBar; authors Anders Ryd, David Lange et al  Tuned against new data from BaBar, Belle, CLEO  Valuable validation work performed by B-factories  Large collaboration of experiments has accepted EvtGen as their principal B-decay package – LHCb, ATLAS, CMS, CDF, D0, BaBar, Belle  Agreement achieved on development and alteration of code by laboratories other than BaBar  BaBar incorporates changes to code on request

4 About EvtGen II  EvtGen has several highly desirable technical features for B-physics simulations  Works with complex amplitudes  Interference effects  CP-violation  Uses spinor algebra  Polarizations  Helicity states  Correct angular distributions  Novel and highly efficient algorithm for handling cascade decays Correct generation of B-events is extremely important for the triggering and selection of physics processes decaying to B- hadrons (Higgs, SUSY, exotics….)

5 About EvtGen III  EvtGen provides a rich selection of decay models  A model in EvtGen is a class which provides a recipe for a complex amplitude  Each spin configuration has its own model  e.g., S  VV, S  SS, S  TS, S  VS, T  SS, V  SS etc  A calculation is performed using complex amplitudes and spinor algebra.  Cascade decays are handled “node-wise” with a spin density matrix for each node for generating the angular distribution  Nodes are independent, hence a different model can be applied to each node

6 EvtGen Algorithm

7 EvtGen Algorithm II

8 EvtGen Algorithm III

9 EvtGen Algorithm IV

10 ATLAS EvtGen Activities I  Wholly UK (Lancaster) activity  Mária Smižanská [research officer] – software development  James Catmore [PhD student] – software development and physics validation  Malte Muller [CERN summer student] – initial technical work  Collaboration with LHCb, CDF, D0  Software development  Adapting to CMT context  Development of interface between ATHENA and EvtGen, made according to requirements for  Dedicated B-physics studies  General B-decay facility to be used by top, SUSY, Higgs, exotics groups

11 ATLAS EvtGen Activities II  Physics validation  Lancaster team is participating in EvtGen validation as part of a world-wide collaboration  Significant work performed by CLEO, BaBar, Belle, teams tuning EvtGen to their data  EvtGen will be a valuable source of new data from the labs involved in its development  Often new data will reach the EvtGen data files before it is published in the literature  New theory implemented in EvtGen decay models  Current Lancaster validation work involves the testing of EvtGen models against data from dedicated Monte Carlo generators

12 EvtGen in ATHENA Event Generator (PYTHIA) Conversion to HepMC B-mesons HepMC B-mesons PDG Decay files HepMC Event Record HepMC decay products User input EvtGen

13 Technical Development  ATHENA release 7.3.0  copy of latest (July 2003) Babar release  LHCb incoherent oscillations  CDF Bs & B-baryons  Structure  atlas/offline/external/EvtGen/ source code …libEvtGen.a  Externals/EvtGen/…/requirements  points to libEvtGen.a  Generators/EvtGen_i/…/EvtDecay  EvtDecay top algorithm, interface to EvtGen.  Can be combined with algorithms Pythia, PythiaB, SingleParticleGun

14 Technical Development II  Generators/EvtGen_i/share/PythiaEvtGen.txt  Concatenate algorithms Pythia + EvtDecay  includes ‘StopBweakDecays.txt’ datacards to stop all weak Pythia B-decays  Pythia:  produce event (81,82) but user can have any Pythia production  strong B-decays  store HepMC event in transient store  EvtDecay:  reads HepMC from transient store  pass all B to decay in EvtGen  add the decay into HepMC

15 Technical Development III  Generators/EvtGen_i/share/PythiaBEvtGen.txt  Concatenates algorithms PythiaB+EvtDecay  2.-4. same as previous  PythiaB provides in addition:  Pre-selection of Pythia events with b-quark in fiducial volume  repeated hadronization to speed-up production

16 Physics Validation  EvtGen  We have validated the base helicity model for S  VV, SVV_HELAMP  Strong sector only (no mixing, CP- violation)  Used it to generate angular distributions for the decay B d  J/  (  +  ) K 0* (K +  - )  Tested against dedicated Monte Carlo  Dedicated Monte Carlo  Uses probability density function calculated directly using Helicity Formalism  Implemented in accept- reject Monte Carlo program (M.Smižanská)

17 The Decay B0dB0d K 0* J/  ++ -- K+K+ --

18 Decay Angles   J/   K*

19 Angular Distribution  Derived directly from the Helicity Formalism  which is the normal method of calculating angular distributions of decays  For our S  V (l + l - ) V (S 1 S 2 ) decay the probability density function for decay angles (  1,  2,  ) is

20

21 i 14 21 3 4 5 6 1 1

22 SVV_HELAMP

23

24 Results

25

26

27

28

29

30

31 Further work for Lancaster team  The requirement: prepare first production release of EvtDecay for use in Release 8.0.0  Successful start of a long program, a lot to do…..  Technical Development  User interfaces  Event selection  Kinematic cuts  Physics Validation  Exclusive b-decays  Strong sector helicity model  Incoherent mixing models  CP violation, effects on angular distributions for B and anti- B decays  b-jets  No work done (except B d  X tests made by BaBar) ·Needed for top, Higgs, SUSY groups  Assessment of HLT performance in light of the above  

32 Conclusions  Software development now at an advanced stage  Physics validation underway  A useful and successful beginning – but much work remains to be done


Download ppt "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,"

Similar presentations


Ads by Google