ATLAS Offline Software
jobOptions.Superchic_UPC_yyMuMu.py
Go to the documentation of this file.
1 evgenConfig.description = "Superchic gamma + gamma UPC collisions at 5020 GeV"
2 evgenConfig.keywords = ["2photon","2lepton"]
3 #evgenConfig.weighting = 0
4 evgenConfig.contact = ["prabhakar.palni@cern.ch"]
5 evgenConfig.generators += ["Superchic"]
6 
7 from Superchic_i.SuperChicUtils import SuperChicConfig, SuperChicRun
8 
9 #class with the superchic initialization parameters. Please see SuperChicUtils for a complete list of tunable parameters.
10 scConfig = SuperChicConfig(runArgs)
11 
12 scConfig.isurv = 4 # Model of soft survival (from 1 -> 4, corresponding to arXiv:1306.2149)
13 scConfig.PDFname = 'MMHT2014lo68cl' # PDF set name
14 scConfig.PDFmember = 0 # PDF member
15 scConfig.proc = 59 # Process number (59 = gg->gg, 56 = gg->ee, 68 = gg->a->gg ); Please consult Superchic Manual https://superchic.hepforge.org/
16 scConfig.beam = 'ion' # Beam type ('prot', 'ion')
17 scConfig.sfaci = False # Include soft survival effects
18 scConfig.ncall = 100000 # Number of calls for preconditioning
19 scConfig.itmx = 1 # Number of iterations for preconditioning
20 scConfig.prec = 1.0 # precision
21 
22 SuperChicRun(scConfig, genSeq)
23 
24 import Superchic_i.EventFiller as EF
25 ef = EF.LheEVNTFiller()
26 ef.fileName = scConfig.outputLHEFile()
27 outputFileName = "outputs/output"+scConfig.outtg+".dat"
28 ef.outputFileName = outputFileName
29 genSeq += ef
SuperChicUtils.SuperChicRun
def SuperChicRun(Init, genSeq)
Definition: SuperChicUtils.py:382