ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Generators
Hijing_i
share
common
jobOptions.hijing.py
Go to the documentation of this file.
1
9
include(
"AthenaPoolCnvSvc/WriteAthenaPool_jobOptions.py"
)
10
from
AthenaCommon.Configurable
import
Configurable
11
from
AthenaPoolCnvSvc.WriteAthenaPool
import
AthenaPoolOutputStream
12
13
# configuring the Athena application for a 'generator' job
14
import
AthenaCommon.AtlasUnixGeneratorJob
15
16
# make sure we are loading the ParticleProperty service
17
from
PartPropSvc.PartPropSvcConf
import
PartPropSvc
18
svcMgr += PartPropSvc()
19
#--------------------------------------------------------------
20
# Private Application Configuration options
21
#--------------------------------------------------------------
22
from
AthenaCommon.AlgSequence
import
AlgSequence
23
topAlg = AlgSequence()
24
25
from
Hijing_i.Hijing_iConf
import
Hijing
26
topAlg +=
Hijing
()
27
from
TruthExamples.TruthExamplesConf
import
DumpMC
28
topAlg +=
DumpMC
()
29
30
# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
31
svcMgr.MessageSvc.OutputLevel = 4
32
svcMgr.MessageSvc.defaultLimit = 100000
33
#--------------------------------------------------------------
34
# Event related parameters
35
#--------------------------------------------------------------
36
# Number of events to be processed (default is 10)
37
theApp.EvtMax = 5
38
39
# Set run number (default 0 causes problems)
40
svcMgr.EventSelector.RunNumber = 12345
41
42
#--------------------------------------------------------------
43
# Algorithms Private Options
44
#--------------------------------------------------------------
45
# Hijing = Algorithm( "Hijing" )
46
# Hijing.Initialize = ["efrm 200", "frame CMS", "proj A", "targ A",
47
# "iap 197", "izp 79", "iat 197", "izt 79"]
48
# Hijing.wide = FALSE # Allow the random events to be anywhere in the beampipe
49
# Hijing.randomizeVertices = TRUE # Randomize vertices within the beampipe - default x,y = 0,0
50
# Hijing.selectVertex = TRUE # Allows manual vertex settings. Please set x, y, and z.
51
# Hijing.x = 10.0 #mm - X vertex setting - overridden by randomization.
52
# Hijing.y = 10.0 #mm - Y vertex setting - overridden by randomization.
53
# Hijing.z = 10000.0 #mm - Z vertex setting - overridden by randomization.
54
# Hijing.vertexOffsetCut = 1.0E-7 # default
55
# Hijing.partonStoreMinPt = 5.0 # default
56
# Hijing.keepSpectators = true # default
57
#---------------------------------------------------------------
58
# Ntuple service output
59
#---------------------------------------------------------------
60
#==============================================================
61
#
62
# End of job options file
63
#
64
DumpMC
Dump MC event record.
Definition
DumpMC.h:12
Hijing
Definition
Hijing.h:43
Configurable
Generated on
for ATLAS Offline Software by
1.17.0