ATLAS Offline Software
Loading...
Searching...
No Matches
Epos_Base_Fragment.py
Go to the documentation of this file.
2from Epos_i.Epos_iConf import Epos
3genSeq += Epos("Epos")
4evgenConfig.generators += ["Epos"]
5
6genSeq.Epos.BeamMomentum = -runArgs.ecmEnergy/2.0
7genSeq.Epos.TargetMomentum = runArgs.ecmEnergy/2.0
8genSeq.Epos.PrimaryParticle = 1
9genSeq.Epos.TargetParticle = 1
10genSeq.Epos.Model = 0
11genSeq.Epos.TabCreate = 0
12genSeq.Epos.ParamFile = "epos_crmc.param"
13genSeq.Epos.maxCMEnergy = runArgs.ecmEnergy
14
15
16import os
17os.system("get_files %s" % genSeq.Epos.ParamFile)
18inputFiles = "qgsjet.dat \
19 qgsjet.ncs \
20 sectnu-II-03 \
21 epos.initl \
22 epos.iniev \
23 epos.inirj \
24 epos.inics \
25 epos.inirj.lhc \
26 epos.inics.lhc"
27if not os.path.exists("tabs"):
28 os.mkdir("tabs")
29os.system("get_files %s" % inputFiles)
30os.system("mv %s tabs/" % inputFiles)
31os.system("cp tabs/epos.inirj.lhc tabs/epos.inirj.lhc.lhc")
32os.system("cp tabs/epos.inics.lhc tabs/epos.inics.lhc.lhc")
This code is used to get an Epos Monte Carlo event.
Definition Epos.h:28