13import AthenaCommon.AtlasUnixGeneratorJob
14from PartPropSvc.PartPropSvcConf
import PartPropSvc
15svcMgr += PartPropSvc()
20from AthenaCommon.AlgSequence
import AlgSequence
22from Hijing_i.Hijing_iConf
import Hijing
25from FlowAfterburner.FlowAfterburnerConf
import AddFlowByShifting
28theApp.Dlls += [
"Hijing_i",
"FlowAfterburner" ]
29theApp.TopAlg = [
"Hijing" ]
30theApp.TopAlg += [
"AddFlowByShifting" ]
37Hijing.McEventKey =
"HIJING_EVENT"
38Hijing.Initialize = [
"efrm 5520",
"frame CMS",
"proj A",
"targ A",
39 "iap 208",
"izp 82",
"iat 208",
"izt 82",
40 "bmin 4.9316",
"bmax 6.0374",
"ihpr2 4 0",
41 "ihpr2 18 1",
"hipr1 7 5.36",
42 "ihpr2 12 2",
"ihpr2 21 1"]
47AddFlowByShifting = job.AddFlowByShifting
48AddFlowByShifting.McTruthKey =
"HIJING_EVENT"
49AddFlowByShifting.McFlowKey =
"GEN_EVENT"
52AddFlowByShifting.FlowFunctionName=
"jjia_minbias_new"
53AddFlowByShifting.FlowImplementation=
"exact"
54AddFlowByShifting.FlowFluctuations =
True
56AddFlowByShifting.RandomizePhi = 0
58AddFlowByShifting.FlowEtaSwitch = 0
59AddFlowByShifting.FlowMinEtaCut = 0
60AddFlowByShifting.FlowMaxEtaCut = 6.5
62AddFlowByShifting.FlowPtSwitch = 0
63AddFlowByShifting.FlowMinPtCut = 0
64AddFlowByShifting.FlowMaxPtCut = 2.0
66AddFlowByShifting.custom_v1=0.0000;
67AddFlowByShifting.custom_v2=0.0500;
68AddFlowByShifting.custom_v3=0.0280;
69AddFlowByShifting.custom_v4=0.0130;
70AddFlowByShifting.custom_v5=0.0045;
71AddFlowByShifting.custom_v6=0.0015;
72AddFlowByShifting.FlowBSwitch = 0
78svcMgr.MessageSvc.OutputLevel = 3
79svcMgr.MessageSvc.defaultLimit = 10000
87svcMgr.EventSelector.RunNumber = 1001
92include(
'GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py' )
93from AthenaPoolCnvSvc.WriteAthenaPool
import AthenaPoolOutputStream
94Stream1 = AthenaPoolOutputStream(
"Stream1" )
98Stream1.ItemList += [
"2101#*" ]
99Stream1.ItemList += [
"133273#*" ]
100Stream1.ItemList += [
"54790518#*" ]
101Stream1.OutputFile =
"hijing.flow.10-15.EbE.pool.root"