ATLAS Offline Software
EvtGenAfterburn_Fragment.py
Go to the documentation of this file.
1 if runArgs.trfSubstepName == 'afterburn':
2  include("EvtGen_i/EvtGen_Fragment.py")
3  evgenConfig.auxfiles += ['inclusiveP8DsDPlus.pdt']
4  genSeq.EvtInclusiveDecay.pdtFile = "inclusiveP8DsDPlus.pdt"
5  genSeq.EvtInclusiveDecay.readExisting = True
6 # genSeq.EvtInclusiveDecay.McEventKey = "GEN_EVENT_EVTGEN"
7 # genSeq.EvtInclusiveDecay.McEventsR = "StoreGateSvc/GEN_EVENT_EVTGEN"
8 # genSeq.EvtInclusiveDecay.McEventsRW = "StoreGateSvc/GEN_EVENT_EVTGEN"
9 
10  if hasattr(testSeq, "FixHepMC"):
11  fixSeq.remove(FixHepMC)
12 
13  if hasattr(testSeq, "TestHepMC"):
14  testSeq.remove(TestHepMC())
15 
16  if "Sherpa" in evgenConfig.generators:
17  genSeq.EvtInclusiveDecay.whiteList.remove(10411)
18  genSeq.EvtInclusiveDecay.whiteList.remove(-10411)
19  genSeq.EvtInclusiveDecay.whiteList.remove(10421)
20  genSeq.EvtInclusiveDecay.whiteList.remove(-10421)
21  genSeq.EvtInclusiveDecay.whiteList.remove(-10423)
22  genSeq.EvtInclusiveDecay.whiteList.remove(10423)
23  genSeq.EvtInclusiveDecay.whiteList.remove(10431)
24  genSeq.EvtInclusiveDecay.whiteList.remove(-10431)
25  genSeq.EvtInclusiveDecay.whiteList.remove(-10433)
26  genSeq.EvtInclusiveDecay.whiteList.remove(10433)
27  genSeq.EvtInclusiveDecay.whiteList.remove(-20433)
28  genSeq.EvtInclusiveDecay.whiteList.remove(20433)
29 
30  postSeq.CountHepMC.CorrectRunNumber = True
31 
32 
33 
TestHepMC
Filtering algorithm to sanity check HepMC event features.
Definition: TestHepMC.h:33
python.Include.include
include
Definition: Include.py:319