Skip to content
Snippets Groups Projects
Commit b1bf7d7c authored by Frank Winklmeier's avatar Frank Winklmeier
Browse files

Revert "Merge branch 'removegeneratorutils' into 'main'"

This reverts merge request !71707
parent 5e7e9dff
No related branches found
No related tags found
29 merge requests!78241Draft: FPGATrackSim: GenScan code refactor,!78236Draft: Switching Streams https://its.cern.ch/jira/browse/ATR-27417,!78056AFP monitoring: new synchronization and cleaning,!78041AFP monitoring: new synchronization and cleaning,!77990Updating TRT chip masks for L1TRT trigger simulation - ATR-28372,!77733Draft: add new HLT NN JVT, augmented with additional tracking information,!77731Draft: Updates to ZDC reconstruction,!77728Draft: updates to ZDC reconstruction,!77522Draft: sTGC Pad Trigger Emulator,!76725ZdcNtuple: Fix cppcheck warning.,!76611L1CaloFEXByteStream: Fix out-of-bounds array accesses.,!76475Punchthrough AF3 implementation in FastG4,!76474Punchthrough AF3 implementation in FastG4,!76343Draft: MooTrackBuilder: Recalibrate NSW hits in refine method,!75729New implementation of ZDC nonlinear FADC correction.,!75703Draft: Update to HI han config for HLT jets,!75184Draft: Update file heavyions_run.config,!74430Draft: Fixing upper bound for Delayed Jet Triggers,!73963Changing the path of the histograms to "Expert" area,!73875updating ID ART reference plots,!73874AtlasCLHEP_RandomGenerators: Fix cppcheck warnings.,!73449Add muon detectors to DarkJetPEBTLA partial event building,!73343Draft: [TrigEgamma] Add photon ringer chains on bootstrap mechanism,!72336Fixed TRT calibration crash,!72176Draft: Improving L1TopoOnline chain that now gets no-empty plots. Activating it by default,!72012Draft: Separate JiveXMLConfig.py into Config files,!71876Fix MET trigger name in MissingETMonitoring,!71820Draft: Adding new TLA End-Of-Fill (EOF) chains and removing obsolete DIPZ chains,!71735Revert "Merge branch 'removegeneratorutils' into 'main'"
Pipeline #7457621 passed
Showing
with 42 additions and 34 deletions
## Example job option script to run an event generator with FixHepMC filtering
## Author: Andy Buckley <andy.buckley@cern.ch>
include("EvgenProdTools/StdEvgenSetup.py")
include("GeneratorUtils/StdEvgenSetup.py")
theApp.EvtMax = 100
## Configure and add an event generator to the alg seq
......
# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
include("EvgenProdTools/StdAnalysisSetup.py")
include("GeneratorUtils/StdAnalysisSetup.py")
class MyAna(EvgenAnalysisAlg):
......
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir( GeneratorUtils )
# Install files from the package:
atlas_install_joboptions( share/*.py )
## Generic JO header for use in all (evgen) analysis job options
## Pull in *really* generic stuff shared with StdEvgenSetup.py
include("EvgenProdTools/StdJOSetup.py")
include("GeneratorUtils/StdJOSetup.py")
## Enable reading in from POOL evgen files, from INFILE if set
import AthenaPoolCnvSvc.ReadAthenaPool
......
## Generic JO header for use in all evgen job options
## Pull in *really* generic stuff shared with StdAnalysisSetup.py
include("EvgenProdTools/StdJOSetup.py")
include("GeneratorUtils/StdJOSetup.py")
## Provide a special evgen logger
evgenLog = logging.getLogger("Evgen")
......
......@@ -2,7 +2,7 @@
# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
include("EvgenProdTools/StdEvgenSetup.py")
include("GeneratorUtils/StdEvgenSetup.py")
theApp.EvtMax = 100
import ParticleGun as PG
......@@ -12,6 +12,6 @@ pg.sampler.pid = {11,-11,211,111}
pg.sampler.mom = PG.EEtaMPhiSampler(energy=10000, eta=[-2,2])
topSeq += pg
include("EvgenProdTools/postJO.CopyWeights.py")
include("EvgenProdTools/postJO.PoolOutput.py")
include("EvgenProdTools/postJO.DumpMC.py")
include("GeneratorUtils/postJO.CopyWeights.py")
include("GeneratorUtils/postJO.PoolOutput.py")
include("GeneratorUtils/postJO.DumpMC.py")
......@@ -2,7 +2,7 @@
# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
include("EvgenProdTools/StdEvgenSetup.py")
include("GeneratorUtils/StdEvgenSetup.py")
theApp.EvtMax = 100
import ParticleGun as PG
......@@ -29,6 +29,6 @@ topSeq += PG.ParticleGun()
topSeq.ParticleGun.randomSeed = 123456
topSeq.ParticleGun.sampler = MyParticleSampler()
include("EvgenProdTools/postJO.CopyWeights.py")
include("EvgenProdTools/postJO.PoolOutput.py")
include("EvgenProdTools/postJO.DumpMC.py")
include("GeneratorUtils/postJO.CopyWeights.py")
include("GeneratorUtils/postJO.PoolOutput.py")
include("GeneratorUtils/postJO.DumpMC.py")
......@@ -5,7 +5,7 @@
## ROOT 2D histogram sampling alg (in ParticleGun.histsampling) by Andy Buckley
## Thanks to Alejandro Alonso for the initial Athena example on which this is based.
include("EvgenProdTools/StdEvgenSetup.py")
include("GeneratorUtils/StdEvgenSetup.py")
theApp.EvtMax = 100
import ParticleGun as PG
......@@ -36,6 +36,6 @@ topSeq += PG.ParticleGun()
topSeq.ParticleGun.randomSeed = 123456
topSeq.ParticleGun.sampler = PtEtaHistParticleSampler(11, "data_histos_el_1470pt.root")
include("EvgenProdTools/postJO.CopyWeights.py")
include("EvgenProdTools/postJO.PoolOutput.py")
include("EvgenProdTools/postJO.DumpMC.py")
include("GeneratorUtils/postJO.CopyWeights.py")
include("GeneratorUtils/postJO.PoolOutput.py")
include("GeneratorUtils/postJO.DumpMC.py")
......@@ -2,7 +2,7 @@
# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
include("EvgenProdTools/StdEvgenSetup.py")
include("GeneratorUtils/StdEvgenSetup.py")
theApp.EvtMax = 100
import ParticleGun as PG
......@@ -36,6 +36,6 @@ topSeq += PG.ParticleGun()
topSeq.ParticleGun.randomSeed = 123456
topSeq.ParticleGun.sampler = MyParticleSampler()
include("EvgenProdTools/postJO.CopyWeights.py")
include("EvgenProdTools/postJO.PoolOutput.py")
include("EvgenProdTools/postJO.DumpMC.py")
include("GeneratorUtils/postJO.CopyWeights.py")
include("GeneratorUtils/postJO.PoolOutput.py")
include("GeneratorUtils/postJO.DumpMC.py")
......@@ -2,7 +2,7 @@
# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
include("EvgenProdTools/StdEvgenSetup.py")
include("GeneratorUtils/StdEvgenSetup.py")
theApp.EvtMax = 100
import ParticleGun as PG
......@@ -15,6 +15,6 @@ pg.samplers[1].pid = (13, -13) # cycle mu-+
pg.samplers[1].mom = PG.PtEtaMPhiSampler(pt=[4000, 100000], eta=[-3.2, -1.0]) # flat in pt and -ve eta
topSeq += pg
include("EvgenProdTools/postJO.CopyWeights.py")
include("EvgenProdTools/postJO.PoolOutput.py")
include("EvgenProdTools/postJO.DumpMC.py")
include("GeneratorUtils/postJO.CopyWeights.py")
include("GeneratorUtils/postJO.PoolOutput.py")
include("GeneratorUtils/postJO.DumpMC.py")
......@@ -2,7 +2,7 @@
# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
include("EvgenProdTools/StdEvgenSetup.py")
include("GeneratorUtils/StdEvgenSetup.py")
theApp.EvtMax = 100
import ParticleGun as PG
......@@ -14,6 +14,6 @@ pg.sampler.mom = PG.EThetaMPhiSampler(energy=(1360000, 500000, 1360000, 500000),
pg.sampler.pos = PG.PosSampler(x=[-120,-100], y=[-10,10], z=203950)
topSeq += pg
include("EvgenProdTools/postJO.CopyWeights.py")
include("EvgenProdTools/postJO.PoolOutput.py")
include("EvgenProdTools/postJO.DumpMC.py")
include("GeneratorUtils/postJO.CopyWeights.py")
include("GeneratorUtils/postJO.PoolOutput.py")
include("GeneratorUtils/postJO.DumpMC.py")
......@@ -2,7 +2,7 @@
# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
include("EvgenProdTools/StdEvgenSetup.py")
include("GeneratorUtils/StdEvgenSetup.py")
theApp.EvtMax = 100
import ParticleGun as PG
......@@ -13,6 +13,6 @@ pg.sampler.pos = PG.PosSampler(x=3140.0, y=[-154.134,154.134], z=[4938.76,5121.2
pg.sampler.mom = PG.EEtaMPhiSampler(energy=100000, eta=1.25, phi=0.0)
topSeq += pg
include("EvgenProdTools/postJO.CopyWeights.py")
include("EvgenProdTools/postJO.PoolOutput.py")
include("EvgenProdTools/postJO.DumpMC.py")
include("GeneratorUtils/postJO.CopyWeights.py")
include("GeneratorUtils/postJO.PoolOutput.py")
include("GeneratorUtils/postJO.DumpMC.py")
include("EvgenProdTools/StdEvgenSetup.py")
include("GeneratorUtils/StdEvgenSetup.py")
svcMgr.MessageSvc.OutputLevel = INFO
......@@ -7,4 +7,4 @@ topAlg += Pythia8_i()
topAlg.Pythia8_i.CollisionEnergy = 7000
topAlg.Pythia8_i.Commands += ['HardQCD:all = on']
include("EvgenProdTools/postJO.DumpMC.py")
include("GeneratorUtils/postJO.DumpMC.py")
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment