An interface between HIJING & Geant4-9.5 Umm Al-Qura University-Saudi Arabia Benha University-Egypt Khaled Abdel-Waged.

Slides:



Advertisements
Similar presentations
Zi-Wei Lin (ECU) 28th WWND, Puerto Rico April 10, Update of Initial Conditions in A Multiple Phase Transport (AMPT) Model Zi-Wei Lin Department.
Advertisements

Anomalous Pion Production in High Energy Particle Collisions Alexander Bylinkin, Andrey Rostovtsev XV Moscow School of Physics XXXX ITEP Winter School.
Minimum bias and the underlying event: towards the LHC I.Dawson, C.Buttar and A.Moraes University of Sheffield Physics at LHC - Prague July , 2003.
Forward-Backward Correlations in Relativistic Heavy Ion Collisions Aaron Swindell, Morehouse College REU 2006: Cyclotron Institute, Texas A&M University.
Elementary Process and d+Au Collision at RHIC 大阪大学 RCNP, 28 Oct., 2003 北大理 一瀬 昌嗣 (M.Isse) ☆共同研究 原研東海研 大塚 直彦 (N.Otuka) インド物理学研 P.K.サフ (P.K.Sahu)
Relativistic Heavy-Ion Collisions: Recent Results from RHIC David Hardtke LBNL.
Forward-Backward Correlations in Heavy Ion Collisions Aaron Swindell, Morehouse College REU Cyclotron 2006, Texas A&M University Advisor: Dr. Che-Ming.
Direct photon production in RHIC and LHC energies Xiao-Mei Li, Shou-Ping Li, Shou-Yang Hu, Ben-Hao Sa China Institute of Atomic Energy Dai-Mei Zhou, Zhi-Guang.
A Comparison of Three-jet Events in p Collisions to Predictions from a NLO QCD Calculation Sally Seidel QCD’04 July 2004.
1 Sparsh Navin – University of Birmingham for the ALICE collaboration Trigger Efficiencies in ALICE and Diffraction in PYTHIA Diffractive and electromagnetic.
Nuclear Modifications in Saturated Glauber Model from SPS to LHC Energies Szilveszter Miklós Harangozó Zimányi Winter School 2013 Consultant: Dr. Gábor.
November 1999Rick Field - Run 2 Workshop1 We are working on this! “Min-Bias” Physics: Jet Evolution & Event Shapes  Study the CDF “min-bias” data with.
Event Simulation Tools in ALICE Andreas Morsch Generator Mini-Workshop CERN, Geneva June 20, 2003.
0 Dai-Mei Zho u (IOPP/CCNU) Collaboration with: Yun Cheng (CCNU) Xu Cai (CCNU) Yu-Liang Yan (CIAE) Bao-Guo Dong (CIAE) Ben-Hao Sa (CIAE)
Computational Lab in Physics: Final Project Monte Carlo Nuclear Collisions: Glauber Model.
Glauber shadowing at particle production in nucleus-nucleus collisions within the framework of pQCD. Alexey Svyatkovskiy scientific advisor: M.A.Braun.
Monte Carlo event generators for LHC physics
Jets at RHIC Jiangyong Jia
As one evolves the gluon density, the density of gluons becomes large: Gluons are described by a stochastic ensemble of classical fields, and JKMMW argue.
Flow fluctuation and event plane correlation from E-by-E Hydrodynamics and Transport Model LongGang Pang 1, Victor Roy 1,, Guang-You Qin 1, & Xin-Nian.
P Spring 2003 L9Richard Kass Inelastic ep Scattering and Quarks Elastic vs Inelastic electron-proton scattering: In the previous lecture we saw that.
Alexander Toropin Generator Services monthly meeting 6 June 2007 GENSER status.
Studies of the jet fragmentation in p+p collisions in STAR Elena Bruna Yale University STAR Collaboration meeting, June
Particle Physics Chris Parkes Experimental QCD Kinematics Deep Inelastic Scattering Structure Functions Observation of Partons Scaling Violations Jets.
Hadronic Physics II Geant4 Users’ Tutorial CERN February 2010 Gunter Folger.
Run 2 Monte-Carlo Workshop April 20, 2001 Rick Field - Florida/CDFPage 1 The Underlying Event in Hard Scattering Processes  The underlying event in a.
C. Oppedisano for the ALICE Collaboration. 5 Jun 2012 C. Oppedisano 2/10 Centrality in p-A interactions can be defined through the number of collisions.
The centrality dependence of high p T π 0 production in d-Au collisions Abstract Michael Kordell II, Abhijit Majumder Wayne State University, Detroit,
Pp and d-Au at RHIC Contents: Interesting data from RHIC High parton densities pp and d-Au results Conclusion Fuming LIU (IOPP, Wuhan), Tanguy Pierog,
Interfacing the JQMD and JAM Nuclear Reaction Codes to Geant4 Stanford Linear Accelerator Center Koi, Tatsumi
Nucleon-Nucleon collisions. Nucleon-nucleon interaction at low energy Interaction between two nucleons: basic for all of nuclear physics Traditional goal.
12004, TorinoAram Kotzinian Monte Carlo Event Generators The basic lepton-quark scattering processes have well defined cross section formulae within the.
Lecture 07: particle production in AA collisions
High-p T Particles and RHIC Paradigm of Jet Quenching Ahmed M. Hamed NN2012 The 11 th International Conference on Nucleus-Nucleus Collisions 1.
The study on the early system just after Heavy Ion Collision Ghi R. Shin (with B. Mueller) Andong National University J.Phys G. 29, 2485/JKPS 43, 473 Korean-EU.
Task-Force meeting, CERN S.Kiselev 1 Jet hadrochemistry with ALICE. An idea. Sergey Kiselev, ITEP Moscow for the TOF group Medium modifications.
Marina Golubeva, Alexander Ivashkin Institute for Nuclear Research RAS, Moscow AGeV simulations with Geant4 and Shield Geant4 with Dpmjet-2.5 interface.
Monday, Jan. 31, 2005PHYS 3446, Spring 2005 Jae Yu 1 PHYS 3446 – Lecture #4 Monday, Jan. 31, 2005 Dr. Jae Yu 1.Lab Frame and Center of Mass Frame 2.Relativistic.
Charm elliptic flow at RHIC B. Zhang 1, L.W. Chen 2, C.M. Ko 3 1 Arkansas State University, 2 Shanghai Jiao Tong University, 3 Texas A&M University Charm.
Intra-Beam scattering studies for CLIC damping rings A. Vivoli* Thanks to : M. Martini, Y. Papaphilippou *
Parton correlations and multi-parton exclusive cross sections G. Calucci, E. Cattaruzza, A. Del Fabbro and D. Treleani The rapid increase of the parton.
Production, energy loss and elliptic flow of heavy quarks at RHIC and LHC Jan Uphoff with O. Fochler, Z. Xu and C. Greiner Hard Probes 2010, Eilat October.
Suppression of high P T hadron spectra in p+A collisions Wei-Tian Deng In Collaboration with: Rong Xu & Xin-Nian Wang arXiv:
Two particle correlations: from RHIC to LHC Francesco Noferini Bologna University INFN – sez. Bologna ALICE-TOF Tuesday, May 16th Villasimius (Italy) HOT.
Zimanyi-School, Budapest, 03/12/2014 A. Ster, Wigner-RCP, Hungary 1 Total, elastic and inelastic cross sections of high energy pp, pA and  * A reactions.
Direct photon production in p + p and Au + Au collisions at = 200GeV Xiao-Mei Li, Shou-Ping Li, Shou-Yang Hu, Ben-Hao Sa China Institute of Atomic Energy.
Automated Tree-Level Feynman Diagram and Event Generation
Energy Dependence of the UE
Implications of First LHC Data: Underlying Event Measurements
Monte Carlo Tools in ALICE
Event generators.
Hadron Attenuation by (pre-)hadronic FSI at HERMES
String Parton Models in Geant4
Rick Field – Florida/CDF/CMS
Lake Louise Winter Institute
Predicting MB & UE at the LHC
Main ingredient of the Fritiof model Fritiof model in Geant4
Introduction Results Methods Conclusions
Predicting “Min-Bias” and the “Underlying Event” at the LHC
Lecture 2: Invariants, cross-section, Feynman diagrams
Institute of Particle Physics Huazhong Normal University
Effect of equilibrium phase transition on multiphase transport in relativistic heavy ion collisions 喻 梅 凌 华中师范大学粒子物理研究所 2019/2/24 第十届全国粒子物理大会 桂林.
“Min-Bias” and the “Underlying Event” in Run 2 at CDF and the LHC
International Symposium on Multiparticle Dynamics
“Min-Bias” & “Underlying Event” at the Tevatron and the LHC
The Underlying Event in Hard Scattering Processes
Perspectives on Physics and on CMS at Very High Luminosity
PYTHIA 6.2 “Tunes” for Run II
Jet Quenching Effects of High Energy A+A Collisions in RHIC
Presentation transcript:

An interface between HIJING & Geant4-9.5 Umm Al-Qura University-Saudi Arabia Benha University-Egypt Khaled Abdel-Waged

1 5 What is HIJING code? Check of energy-momentum conservation Changes in the Fortran code 4 HIJING interface 3 2 HIJING ingredients

3  HIJING (Heavy Ion Jet Interaction Generator) is a code which takes into account the physics of hard or semi hard parton production. Physical Rev. D 44, 3501(1991).  HIJING is used in many experiments (e.g., ALICE, STAR ) to study:  multiple jets production.  particles produced in high energy pp, pA and AA collisions. HIJING can also provide initial conditions for parton and hadron cascade models (e.g., Multiphase Transport model (AMPT code): HIJING+ZPC+Quark coalescence+ ART Physical Rev. C72, (2005)).  HIJING uses  PYTHIA 5.3 subroutines to generate kinetic variables for each hard scattering.  JETSET 7.2 for jet fragmentation.

4  The core component of HIJING is the two-component model for beam parton interactions.  Parton production is divided into rare hard (P t >P 0 ) and many (small P t exchanges ) soft interactions.  The inclusive hard (jet) cross section is determined by perturbative QCD, while the inclusive soft (σ soft ) cross section is determined phenomenolgically.  In HIJING (version 1.383), P 0 =2 GeV/c and σ soft =57 mb.  In HIJING (version 2), P 0 and σ soft are energy dependent.

5  Glauber theory: superposition of binary nucleon-nucleon collisions.  The eikonal formalism is used to determine the probability for a collision to occur.  For a given collision, one determines: elastic, inelastic, soft, hard and the number of jets produced in a hard interaction.  Nuclear Shadowing (modified parton distribution) and Jet Quenching (modified fragmentation) are taking into account.  PYTHIA routines are called to describe kinematics of hard interactions.  Soft interactions are treated according to the LUND model.  Secondary interactions are neglected.

6  HIJING code contains 2 files: hijing1.383.f and hipyset1.35.f.  hijing1.383.f contains HIJING subroutines: (27 subroutines and 45 functions).  hipyset1.35.f contains PYTHIA and JETSET subroutines (adjusted for HIJING) (68 subroutines and 13 functions)

7  Initialize HIJING (ONLY ONCE) SUBROUTINE HIJSET(EFRM, FRAME, PROJ, TARG, IAP, IZP, IAT, IZT) EFRM: colliding energy (GeV/A) in the frame specified by FRAME. FRAME: character variables (e.g., “CMS” or “LAB”). PROJ, TARG: character variables (e.g. “P”, “A”) IAP, IAT: mass number of projectile and target. But 1 for hadrons! IZP, IZT: charge number of projectile and target nucleus.  Generate events (MANY TIMES) SUBROUTINE HIJING (FRAME, BMIN, BMAX) BMIN, BMAX: the minimum and maximum impact parameter.

The 11 input variables are inserted as follows 1) The HIPARNT common block: COMMON/HIPARNT/HIPR1(100),IHPR2(50),HINT1(100),IHNT2(50) Projectile: IHNT2(1)=IAP // Nucleus (mass number) or IHNT2(1)=1 //Hadron IHNT2(2)=IZP //charge IHNT2(5)=0 //id Projectile code Target: IHNT2(3)=IAT IHNT2(4)=IZT IHNT2(6)=0 //id Target (Nucleus assumed) Rest Mass: HINT1(8)= //projectile HINT1(9)= //Target 8

2) SUBROUTINE HIJSET(EFRM, FRAME, PROJ, TARG, IAP, IZP, IAT, IZT) is replaced with SUBROUTINE HIJSET(EFRM) !Energy is inserted SUBROUTINE HIJING (FRAME, BMIN, BMAX) is replaced with SUBROUTINE HIJING (BMIN, BMAX) !impact parameter is inserted 3) In HIJSET and HIJING subroutines, the statement Frame=”LAB” !frame is inserted is inserted (because Geant4 hadronic cascade models always works in the LABoratory frame) 9

4) Two random generator functions are called: RAN(NSEED=0)  hijing1.383.f RLU(0)  hipyset1.35.f Notice that RAN(0) is not linked to any function!! So, we replace RAN(NSEED) with RLU(0) in hijing1.383.f

5) When running HIJING code in gfortran, the execution is blocked!!: FUNCTION ROMG(X) C This gives the eikonal function from a table Ccalculated in the first call DIMENSION FR(0:1000) DATA I0/0/ COMMON/EIKONAL/FR !New->Khaled IF(I0.NE.0) GO TO 100 DO 50 I=1,1001 XR=(I-1)*0.01 FR(I-1)=OMG0(XR) 50CONTINUE 100I0=1 IF(X.GE.10.0) THEN ROMG=0.0 RETURN ENDIF IX=INT(X*100) ROMG=(FR(IX)*((IX+1)*0.01-X)+FR(IX+1)*(X-IX*0.01))/0.01 RETURN END

 Instantiation of the G4HIJING_Model process in Geant4.  Generation of proton-nucleus and nucleus- nucleus interaction events.

Instantisation G4HIJING_Model Instantisation G4HIJING_Model ApplyYourself Instantiate G4HIJING_Model Initialise C++ variables & HIJING common block data Instantiate G4HIJING_Model Initialise C++ variables & HIJING common block data HIJING Common blocks accessed through C++ structure declarations HIJING Common blocks accessed through C++ structure declarations Determine Projectile & Target Determine Projectile & Target Initialise HIJIN G Common block data for interaction Initialise HIJIN G Common block data for interaction HIJING Common blocks HIJING Common blocks Get default Input HIJING parameters and Initialise Projectle/Target by Call to HIJSET Get default Input HIJING parameters and Initialise Projectle/Target by Call to HIJSET Simulate interaction by Call t o HIJING Transfer information about secondary products to product vector

G4HIJING_Model.cc G4HIJING_Interface.hh G4HIJING_Model.hh G4HIJING_Interface.hh G4HIJING_Model.hh include make hipyset1.35.f hijing1.383.f HIJINGsrc Src HIJING

 G4HIJING_Model(cons tG4String & name=HIJING"); public constructor which calls Initialise (). This initialises all of the variables as required by HIJING and held in FORTRAN common blocks based on the DEFAULT values.  ~G4HIJING_Model (); Class destructor

 virtual G4HadFinalState *ApplyYourself (const G4HadProjectile &theTrack, G4Nucleus &theTarget); Member function to determine the Final State of the interaction process. The Final state is for the results of (and secondaries from) the projectile, described by theTrack, and the target nucleus, described by theTarget. This member function drives HIJING FORTRAN to enter information about a nuclear-nuclear event, and interprets the results into a product vector as a G4HadFinalState object.  G4HIJING_Interface.hh C++ - FORTRAN interface for common blocks and subroutines

Thank you