The Pluto ++ Event Generator. Ingo Fröhlich for the HADES collaboration

Similar documents
Pluto: A Monte Carlo Simulation Tool for Hadronic Physics

Pluto: Weight-Based Event Sampling

PoS(Bormio2012)013. K 0 production in pp and pnb reactions. Jia-Chii Berger-Chen

Hadron Spectroscopy at COMPASS

Measurements of the dilepton continuum in ALICE. Christoph Baumann Resonance Workshop, Austin

Dilepton Production from Coarse-grained Transport Dynamics

Neutrino Energy Reconstruction Methods Using Electron Scattering Data. Afroditi Papadopoulou Pre-conference, EINN /29/17

Hadronic Transportwith the GiBUU model

Study of Excited Baryons with the Crystal-Barrel Detector at ELSA

Spectroscopy Results from COMPASS. Jan Friedrich. Physik-Department, TU München on behalf of the COMPASS collaboration

A Theoretical View on Dilepton Production

Thermal dileptons from coarse-grained transport as probes of hot and dense QCD matter

The Dilepton Probe from SIS to RHIC

Measuring η π+ π- e+ e- with WASA at COSY. Daniel Coderre Hirschegg 2010

Stefan Diehl. 2nd Physics Institute, Justus-Liebig-University Giessen

Generalized Partial Wave Analysis Software for PANDA

Lepton and Charm Measurements in the First Two Years of RHIC: An Experimental Overview

Project B.5: Hadrons in Nuclear Matter

Study of the decays at Wasa-at-COSY. Elisabetta Prencipe on behalf of the Wasa Collaboration MesonNet Workshop, 17th -19th June 2013, Praha

arxiv: v1 [hep-ex] 22 Jun 2009

Overview and Status of Measurements of F 3π at COMPASS

UNIVERSITÀ DEGLI STUDI DI CATANIA

Dileptons in NN and AA collisions

The η-meson Decay Program at WASA-at-COSY

Vincent Poireau CNRS-IN2P3, LAPP Annecy, Université de Savoie, France On behalf of the BaBar collaboration

Low Mass Dimuon Production in Proton-Nucleus Collisions at 400 GeV/c with the NA60 Experiment. Antonio Uras for the NA60 Collaboration

arxiv: v1 [nucl-th] 24 Apr 2016

Thermal dileptons as fireball probes at SIS energies

Measurement of virtual photons radiated from Au+Au collisions at E beam = 1.23 AGeV in HADES

Studies of Pion Induced Reactions with the HADES Spectrometer Izabela Ciepał for the HADES Collaboration

The x(1280) Meson in CLAS g11. Ryan Dickson Carnegie Mellon University May 31st, 2010

Photoabsorption and Photoproduction on Nuclei in the Resonance Region

Transition Form Factors of Light Mesons

Properties of the Λ(1405) Measured at CLAS

The η-meson Decay Program at WASA-at-COSY

Jefferson Lab, May 23, 2007

Recent Results on Spectroscopy from COMPASS

Photoproduction of the f 1 (1285) Meson

Strangeness Production at SIS: Au+Au at 1.23A GeV with HADES & Microscopic Description by Transport Models

Sub-threshold strangeness and charm production (in UrQMD)

Amplitude analyses with charm decays at e + e machines

arxiv: v2 [hep-ex] 16 Nov 2007

Study of the Electromagnetic Dalitz decay of J/ψ e + e - π 0

High Energy Cosmic Ray Interactions

arxiv: v1 [hep-ph] 31 Jan 2018

Dipole Response of Exotic Nuclei and Symmetry Energy Experiments at the LAND R 3 B Setup

Studying η-meson Decays with WASA-at-COSY

Measurement of Polarization Observables Pz, P s z and P c z in Double-Pion Photoproduction off the Proton

Part II Particle and Nuclear Physics Examples Sheet 1

A Measurement of the Induced polarization of electro-produced Λ(1116) with CLAS

Probing the QCD phase diagram with dileptons a study using coarse-grained transport dynamics

and ' Time-like Transition Form Factors from MAMI

Dedicated Arrays: MEDEA GDR studies (E γ = MeV) Highly excited CN E*~ MeV, 4 T 8 MeV

Contents. What Are We Looking For? Predicted D

MFT: Motivations and Expectations

Baryon Spectroscopy at Jefferson Lab What have we learned about excited baryons?

Studies of pentaquarks at LHCb

Studies of charmonium production in e + e - annihilation and B decays at BaBar

The Dilepton Probe from SIS to RHIC

MESON PRODUCTION IN NN COLLISIONS

Global polarization of Λ and Λ hyperons in Pb Pb collisions at s NN = 2.76 TeV

CLEO Results From Υ Decays

Overview of recent HERMES results

Searches for Exotics in Upsilon Decays in BABAR

Problem Set # 2 SOLUTIONS

BABAR Results on Hadronic Cross Sections with Initial State Radiation (ISR)

Institute of High Energy Physics, Chinese Academy of Sciences, 19B Yuanquanlu, Shijingshan district, Beijing, , China

International Workshop on Heavy Quarkonium Oct. 2007, DESY Hamburg. Prospects for Panda. Charmonium Spectroscopy

Heavy hadron spectroscopy at Belle. Kenkichi Miyabayashi (Nara Women s University) Hadrons and Hadron Interactions in QCD Mar.

The Quark Parton Model

Sub Threshold strange hadron production in UrQMD

Measurements of Leptonic B Decays from BaBar

Charmonium Spectroscopy at BESIII

Outline: Introduction

Study of Transitions and Decays of Bottomonia at Belle

XVII International Conference on Hadron Spectroscopy and Structure - Hadron September, 2017 University of Salamanca, Salamanca, Spain

vector mesons in medium: motivation & basic ideas theoretical models & simulation techniques:

Geometrical Methods for Data Analysis I: Dalitz Plots and Their Uses

Motivation. Experimental Details. Three-body forces & other nuclear dynamics studied in 3. He(e,e pp)n reactions

Di-electron production at ultra-relativistic energies

CharmSpectroscopy from B factories

Searches for Leptonic Decays of the B-meson at BaBar

Deuteron from CLAS/EG1B Data. Spin Structure Functions of the OUTLINE. Nevzat Guler (for the CLAS Collaboration) Old Dominion University

Photoproduction of K 0 Σ + with CLAS

Light Baryon Spectroscopy using the CLAS Spectrometer at Jefferson Laboratory

Study on the Two-Photon Transition from ψ(2s) to J/ψ at BESIII

arxiv: v1 [hep-ex] 31 Dec 2014

arxiv:nucl-ex/ v1 21 Dec 2004

Dalitz Decays of Pseudo-Scalar Mesons

Dilepton production in elementary reactions

Baryon Spectroscopy: Recent Results from the CBELSA/TAPS Experiment

Selected results in hadronic final state in DIS at HERA

PoS(BORMIO2010)052. Measurement of the Λ(1405) in proton proton reactions with HADES

On the measurements of neutrino energy spectra and nuclear effects in neutrino-nucleus interactions

!-mesons produced in, p reactions. de Physique Nucleaire et de l'instrumentation Associee. Service de Physique Nucleaire

MENU Properties of the Λ(1405) Measured at CLAS. Kei Moriya Reinhard Schumacher

Threshold Photo-production of J/5 Mesons J. Dunne Jefferson Lab

PrimEx Experiments and the Prospects of Rare η Decays at GlueX

Modifications of the D33(1700) resonance in the nuclear medium

TETRAQUARKS AND PENTAQUARK(S)

Transcription:

The Pluto ++ Event Generator Ingo Fröhlich for the HADES collaboration

Outline Motivation Pluto: event generator for hadronic interactions HADES High Acceptence DiElectron Spectrometer Examples: η production in pp collisions, heavy ion reactions Sampling models: (heavy) resonances, virtual photons Objects & user interface Macro examples Summary & outlook

What is Pluto? In simple terms: PLUTO is a ROOT-based framework for implementing customized event generators: object-oriented (C++), modular, flexible, extensible fast simulations (kinematics, decays) filters (e.g. acceptances, efficiencies) no transport through media, no geometry, no field! PLUTO designed by Marios Kagarlis (GSI 2000/2001) Documentation at www-hades.gsi.de/computing/pluto/html/plutoindex.html

Why we need Pluto? Example: η case Production of η dominated by the N*(1535) pp pn* ppη ppγγ* ppγe+e- Each step involves sophisticated physics N* pη : At threshold: strong dependence of width(mass) Relativistic Breit-Wigner ppη Decay plane alignment (= 3Euler angles) possible pp final state interaction η γγ*: Form factor (=mass of virtual photon) γ* e+ e - : Decay angles (=virtual photon spin) η Dalitz decay background for HADES

Thermal model Elementary collisions & heavy ion reactions in one tool Pluto Thermal model: Particles produced with Boltzmann distribution Options: 2 temperatures, radial flow Anisotropic sampling dn d 1 A 2 cos 2 cm A 4 cos 2 cm Broad mesons & resonance d 2 N dedm Bolzmann E BreitWigner M, E M Mass sampling ρ η E dn de pee T A 1, A 2, T 1, T 2 are free parameters π

Mass sampling of hadrons Spectral shape of collision products (e.g. N*1535): Breit Wigner dn dm M 2 tot M M 2 M 2 0 2 M 2 2 tot M Decay into stable hadrons N* pπ M 0,m 1,m 2 M = 0 M 0 M q q 0 2l 1 q 2 p 2 q 2 2, tot= i Unstable products: fold & integrate over m m m 2 i = mmin dn dm p cm m, m 1, m 2 m2 m,m 1 Here, q, q 0 are fixed by m 1,m 2 consequences: have to take all BRs into account recursive width calculation

Mass sampling of hadrons PLUTO simulation Total Spectral Shape N* pπ N* pη M [GeV] Spectral shape of collision products (e.g. N*1535) Depends on decay product Allows to setup generic hadronic cocktails

Mass sampling of virtual photons Decay η γγ*, γ* e+ e - Driven by HADES physics program η γγ*, γ* e + e - M ee [GeV] [1] Landsberg, Phys.Rep 128 (1985) 301 Smeared & acceptance filtered HADES data: PRL 98, 052302 (2007) PLUTO cocktail

PLUTO Generator: Structure of Code PData Particle & decay database Recursive Width calculation User interface vs. internal calculations PParticle based on TLorentzVector Result PDecayManager Cocktail front-end PDistributionManager Model objects PReaction Reaction chain e.g. pp pn* ppη ppγγ* ppγe+e- PDecay User class, genbod() call of mass & angular sampling PDistribution Distribution objects

PLUTO Generator PChannel PParticle (Daughter) PParticle (Mother) decay() PParticle (Daughter) Main decay done via 2 Classes

PParticle & PChannel PParticle(s) Based on TLorentzVector Instantiated in advance, and subsequently updated during the execution of an event loop PChannel single step in a reaction process, parent (elementary or quasi-particle), decay products (daughters) via a specified decay mode Example: N* pη Mass sampling (hardcoded in PData), angular distributions

Distribution Interface PChannel PDistributionManager (PDiM) ::decay() Knows all PDistributions which would be possible PDistribution PDistribution PDistribution PDistribution: Keeps decay chain template e.g. grandparent=η, parent=γ*, daughters=e+e- PDistributionManager: all known PDistributions PDistribution: complete control (e.g. multi particle correlations) PChannel::decay() -> Executes PDistribution interface methods

PChannel to PDistribution Interface PChannel::decay() PDistribution E.g. initial rotate loop over PDistribution list ::genbod() sample angles and masses or populate phase space loop over PDistribution list ::prepare() ::samplemass() ::sampleangle() ::isvalid() ::checkabort() ::finalize() The complete decay control might be shifted to a PDistribution (or only parts) Here one can cut into phase space distributions Redo the complete PReaction chain E.g. rotate back to lab frame done vs to do

PLUTO Generator PChannel PParticle (Daughter) PParticle (Mother) Thermal Model Genbod() PParticle (Daugther+Mother) PParticle (Daughter) Genbod() PReaction PChannel PParticle (Daugther)

PLUTO Generator PDecayManager constructs PReactions according to known branching ratios or user wishes PChannel PParticle PParticle PParticle PParticle PReaction PChannel PParticle

Example Set up a reaction: simple root-macro example > PReaction r(4.0,"p","p", "p NS11+ [p eta [g dilepton [e+ e-]]]", "eta_dalitz",0,0,0,1); > r.loop(1000000); Models: η polar angle pp partial waves (but intermediate resonance!) e+e- decay angle p η p θ ee θ θ pp η z z γ* momentum p p e- e+

Example New models can easily integrated w/o recompile Pluto > gsystem->compilemacro("fsi.c"); > FSI* fsi_test = new FSI("fsi_test","Just a test..."); > fsi_test->add("p", "DAUGHTER", "proton1"); > fsi_test->add("p", "DAUGHTER", "proton2"); > fsi_test->add("eta","daughter"); > fsi_test->add("?","parent"); > makedistributionmanager()->add(fsi_test); p + p --> p + p + eta Interaction model: fixed-momentum beam Only DistributionManager angular distributions mass-dependent-width Breit-Wigner resonances [permanent] Eta polar angles in pp reactions [permanent] pp alignment in pp reactions [permanent] Just a test... Inherited from PDistribution Runtime template Tagging for FSI.C

Summary & Outlook Pluto: from a toy-model to serious model event generator user interface: root-macro for setting up the reaction, control (even include new models!) Realistic mass sampling (hadrons, virt. photons) Heavy ion reactions & consequent decays ToDo PData should have interface (set up BRs, pids) Mass sampling (from PData) to PDistributions Generic file interface (input and output, some work already done)...

Backup Slides

Motivation HADES@GSI Heavy ion reactions up to 2GeV per Nucleon Nucleon-Nucleon interactions up to 3.5 AGeV Low to intermediate energies: Hadron production dominated by resonances Main Program: Measurement of virtual photons via γ* e + e - : Original intention for Pluto: Feasability studies (e.g. beam time proposals) for heavy ion reactions fast event generation Later: Model comparison, acceptance corrections Nuclear matter ρ meson γ e + e -

Models and their Implementation Models might be implemented many times Different template (decay chain) Different private options of PXXXDistribution TF1 * pseudoscalar_decay = new TF1("helicity",f_eta_decay,-1,1,1); PAngularDistribution * eta_dilepton_helicity = new PAngularDistribution("eta_dilepton_helicity","Helicity angle of the dilepton decay of eta"); eta_dilepton_helicity->add("dilepton","parent"); eta_dilepton_helicity->add("e+", "DAUGHTER"); eta_dilepton_helicity->add("e-", "DAUGHTER", "primary"); eta_dilepton_helicity->add("eta", "GRANDPARENT", "base_reference"); eta_dilepton_helicity->setanglefunction(pseudoscalar_decay); pdm->add(eta_dilepton_helicity); Particle marker for the PXXXDistribution

Control Clear interface to disable single channels and groups of physics (via id. -> no hard coded flag) No need to touch framework code Output of PDistributionManager (pre-defined implementations) -------------------- PDistributionManager -------------------- eta_physics Physics about eta production, and decay [X] pp_eta_prod_angle Eta polar angles in pp reactions for direct production [X] pp_ns_eta_prod_angle Eta polar angles in pp reactions via N* [X] pp_eta_pp_align pp alignment in pp reactions for direct eta production [X] pp_ns_eta_pp_align pp alignment in pp reactions for eta production via N* [X] eta_hadronic_decay Eta matrix element for decay into charged pions dilepton_physics Physics about the decay of dileptons [X] eta_dilepton_helicity Helicity angle of the dilepton decay of eta [X] etaprime_dilepton_helicity Helicity angle of the dilepton decay of etaprime [X] pi0_dilepton_helicity Helicity angle of the dilepton decay of pi0...

The Freedom of the User The user can apply many changes inside the macro Changing parameters for build-in implementations PDistributionManager *pdist = makedistributionmanager(); PDalitzDistribution *eta_pion_decay = (PDalitzDistribution *) pdist->getdistribution("eta_hadronic_decay"); eta_pion_decay->setslopes(1.072,0.11); //KLOE result Using build-in models Or creating new models

η Dalitz Decay e + Distributions in several frames e.g. lepton angle in dilepton rest frame with respect to dilepton momentum vector in meson rest frame... Pseodoscalar: θx, φ X and φ ee isotropic, helicity angle 1+cos²θ ee...but smeared due to momentum distribution γ* X X production plane of source X e θ e ee dilepton decay plane φ e ee θ γ virtual photon plane N* contribution φx γ

η Production Background subtraction done for different slices, e.g. polar angles Model-dependent acceptance correction done with PLUTO η CBarrel matrix element N* contribution by DISTO [2] pp alignment missing Distributions of η [1] production consistent with DISTO data [1] F. Balestra at al. (DISTO collaboration), Phys.Rev.C69:064003,2004 [2] I. Fröhlich et al, nucl-ex/0610048

η Electromagnetic Form Factor η form factor known [1] Provides exact model to check invariant mass spectrum Acceptance correction: Done with PLUTO η angle, ee helicity angle, pp alignment missing [1] Landsberg, Phys.Rep 128 (1985) 301 preliminary

C+C @ 2AGeV Simulation Pluto ++ Thermal model PFireball Model A: trivial sources like π 0, η, ω Model B: with short-lived resonances PRL 98, 052302 (2007) model B fails to describe the data!

C+C @ 2AGeV Simulation Pluto ++ : Check in-medium contribution Normalized to "trivial" PLUTO cocktail A Interpretation might depend on the PFireball model + decay properties