ATLAS Offline Software
jobOptions.SuperChicPy8_yyMuMu_El.py
Go to the documentation of this file.
1 evgenConfig.description = "SuperChic4 MC gamma + gamma pp collisions at 13000 GeV to 2 muons with dissociation on both side"
2 evgenConfig.keywords = ["2photon","2muon","dissociation"]
3 evgenConfig.contact = ["william.patrick.mccormack.iii@cern.ch", "oldrich.kepka@cern.ch"]
4 
5 from Superchic_i.SuperChicUtils import SuperChicConfig, SuperChicRun
6 
7 #class with the superchic initialization parameters. Please see SuperChicUtils for a complete list of tunable parameters.
8 scConfig = SuperChicConfig(runArgs)
9 
10 scConfig.isurv = 4 # Model of soft survival (from 1 -> 4, corresponding to arXiv:1306.2149)
11 scConfig.PDFname = 'MMHT2014lo68cl' # PDF set name
12 scConfig.PDFmember = 0 # PDF member
13 scConfig.proc = 57 # Process number (59 = gg->gg, 56 = gg->ee, 68 = gg->a->gg ); Please consult Superchic Manual https://superchic.hepforge.org/
14 scConfig.beam = 'prot' # Beam type ('prot', 'ion')
15 scConfig.sfaci = True # Include soft survival effects
16 scConfig.diff = 'el' # interaction: elastic ('el'), single ('sd','sda','sdb') and double ('dd') dissociation.
17 scConfig.genunw = True
18 scConfig.ymin = -5.0 # Minimum object rapidity Y_X
19 scConfig.ymax = 5.0 # Maximum object rapidity Y_X
20 scConfig.mmin = 20 # Minimum object mass M_X
21 scConfig.mmax = 2000 # Maximum object mass M_X
22 scConfig.gencuts = True # Generate cuts below
23 scConfig.ptxmax = 100 #cut on proton pt
24 scConfig.ptamin = 10.0 # Minimum pT of outgoing object a
25 scConfig.ptbmin = 10. # Minimum pT of outgoing object b
26 scConfig.etaamin = -2.5 # Minimum eta of outgoing object a
27 scConfig.etaamax = 2.5 # Maximum eta of outgoing object a
28 scConfig.etabmin = -2.5 # Minimum eta of outgoing object b
29 scConfig.etabmax = 2.5 # Maximum eta of outgoing object b
30 scConfig.acoabmax = 100
31 
32 
33 SuperChicRun(scConfig, genSeq)
34 include('Superchic_i/Pythia8_EL_Common.py')
SuperChicUtils.SuperChicRun
def SuperChicRun(Init, genSeq)
Definition: SuperChicUtils.py:382
python.Include.include
include
Definition: Include.py:319