 |
ATLAS Offline Software
|
|
def | TestHepMCCfg (flags, name="TestHepMC", streamName="TestHepMCname", fileName="TestHepMC.root", **kwargs) |
|
def | FixHepMCCfg (flags, name="FixHepMC", **kwargs) |
|
def | CountHepMCCfg (flags, name="CountHepMC", **kwargs) |
|
def | CopyEventWeightCfg (flags, name="CopyEventWeight", **kwargs) |
|
def | FillFilterValuesCfg (flags, name="FillFilterValues", **kwargs) |
|
def | SimTimeEstimateCfg (flags, name="SimTimeEstimate", **kwargs) |
|
◆ CopyEventWeightCfg()
def EvgenProdToolsConfig.CopyEventWeightCfg |
( |
|
flags, |
|
|
|
name = "CopyEventWeight" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 42 of file EvgenProdToolsConfig.py.
43 kwargs.setdefault(
"mcEventWeightsKey",
"TMPEvtInfo.mcEventWeights")
46 acc.addEventAlgo(CompFactory.CopyEventWeight(name, **kwargs))
◆ CountHepMCCfg()
def EvgenProdToolsConfig.CountHepMCCfg |
( |
|
flags, |
|
|
|
name = "CountHepMC" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 25 of file EvgenProdToolsConfig.py.
26 kwargs.setdefault(
"InputEventInfo",
"TMPEvtInfo")
27 kwargs.setdefault(
"OutputEventInfo",
"EventInfo")
28 kwargs.setdefault(
"mcEventWeightsKey",
"TMPEvtInfo.mcEventWeights")
29 kwargs.setdefault(
"FirstEvent", flags.Exec.FirstEvent)
30 kwargs.setdefault(
"CorrectHepMC",
True)
31 kwargs.setdefault(
"CorrectEventID",
True)
34 kwargs.setdefault(
"CorrectRunNumber",
True)
35 kwargs.setdefault(
"NewRunNumber", flags.Generator.DSID)
38 acc.addEventAlgo(CompFactory.CountHepMC(name, **kwargs))
◆ FillFilterValuesCfg()
def EvgenProdToolsConfig.FillFilterValuesCfg |
( |
|
flags, |
|
|
|
name = "FillFilterValues" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 50 of file EvgenProdToolsConfig.py.
51 kwargs.setdefault(
"mcFilterHTKey",
"TMPEvtInfo.mcFilterHT")
54 acc.addEventAlgo(CompFactory.FillFilterValues(name, **kwargs))
◆ FixHepMCCfg()
def EvgenProdToolsConfig.FixHepMCCfg |
( |
|
flags, |
|
|
|
name = "FixHepMC" , |
|
|
** |
kwargs |
|
) |
| |
◆ SimTimeEstimateCfg()
def EvgenProdToolsConfig.SimTimeEstimateCfg |
( |
|
flags, |
|
|
|
name = "SimTimeEstimate" , |
|
|
** |
kwargs |
|
) |
| |
◆ TestHepMCCfg()
def EvgenProdToolsConfig.TestHepMCCfg |
( |
|
flags, |
|
|
|
name = "TestHepMC" , |
|
|
|
streamName = "TestHepMCname" , |
|
|
|
fileName = "TestHepMC.root" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 8 of file EvgenProdToolsConfig.py.
8 def TestHepMCCfg(flags, name="TestHepMC", streamName="TestHepMCname", fileName="TestHepMC.root", **kwargs):
9 kwargs.setdefault(
"CmEnergy", flags.Beam.Energy * 2)
12 acc.addService(CompFactory.THistSvc(name=
"THistSvc",
13 Output=[f
"{streamName} DATAFILE='{fileName}' OPT='RECREATE'"]))
15 acc.addEventAlgo(CompFactory.TestHepMC(name, **kwargs))
def EvgenSequenceFactory(sequence)