|
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 38 of file EvgenProdToolsConfig.py.
39 kwargs.setdefault(
"mcEventWeightsKey",
"TMPEvtInfo.mcEventWeights")
42 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 acc.addEventAlgo(CompFactory.CountHepMC(name, **kwargs))
◆ FillFilterValuesCfg()
def EvgenProdToolsConfig.FillFilterValuesCfg |
( |
|
flags, |
|
|
|
name = "FillFilterValues" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 46 of file EvgenProdToolsConfig.py.
47 kwargs.setdefault(
"mcFilterHTKey",
"TMPEvtInfo.mcFilterHT")
50 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)