ATLAS Offline Software
Generators
ParticleGun
share
examples
jobOption.ParticleGun_vtx.py
Go to the documentation of this file.
1
#! -*- python -*-
2
3
# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
4
5
include
(
"EvgenProdTools/StdEvgenSetup.py"
)
6
theApp.EvtMax = 100
7
8
import
ParticleGun
as
PG
9
pg = PG.ParticleGun()
10
pg.randomSeed = 123456
11
pg.sampler.pid = 13
12
pg.sampler.pos = PG.PosSampler(x=3140.0, y=[-154.134,154.134], z=[4938.76,5121.29], t=5929.7)
13
pg.sampler.mom = PG.EEtaMPhiSampler(energy=100000, eta=1.25, phi=0.0)
14
topSeq += pg
15
16
include
(
"EvgenProdTools/postJO.CopyWeights.py"
)
17
include
(
"EvgenProdTools/postJO.PoolOutput.py"
)
18
include
(
"EvgenProdTools/postJO.DumpMC.py"
)
python.Include.include
include
Definition:
Include.py:318
Generated on Thu Jan 2 2025 21:12:39 for ATLAS Offline Software by
1.8.18