Skip to content
Snippets Groups Projects

Draft: [trigEGam] Integration beteween mongroups and TrigEgammaMonitoring

Closed Edmar Egidio Purcino De Souza requested to merge eegidiop/athena:tegmonGroups into 22.0
2 files
+ 22
18
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -479,15 +479,25 @@ if not dsid.isdigit():
svcMgr.EventSelector.RunNumber = int(dsid)
## Include information about generators in metadata
gennamesvers=[]
for item in gennames:
genera = item.upper()
generat = genera+"VER"
if (generat in os.environ):
gennamesvers.append(item+"(v."+os.environ[generat]+")")
else:
gennamesvers.append(item)
import EventInfoMgt.EventInfoMgtInit
svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"mc_channel_number":str(dsid)})
svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"lhefGenerator": '+'.join( filter( gens_lhef, gennames ) ) })
svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"generators": '+'.join(gennames)})
svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"generators": '+'.join(gennamesvers)})
svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"evgenProcess": evgenConfig.process})
svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"evgenTune": evgenConfig.tune})
if hasattr( evgenConfig, "hardPDF" ) : svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"hardPDF": evgenConfig.hardPDF})
if hasattr( evgenConfig, "softPDF" ) : svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"softPDF": evgenConfig.softPDF})
if hasattr( runArgs, "randomSeed") : svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"randomSeed": str(runArgs.randomSeed)})
# Set AMITag in in-file metadata
from PyUtils import AMITagHelper
AMITagHelper.SetAMITag(runArgs=runArgs)
@@ -814,15 +824,8 @@ if _checkattr("description", required=True):
if _checkattr("notes"):
msg += " " + evgenConfig.notes
printfunc ("MetaData: %s = %s" % ("physicsComment", msg))
if _checkattr("generators", required=True):
gennamesvers=[]
for item in gennames:
genera = item.upper()
generat = genera+"VER"
if (generat in os.environ):
gennamesvers.append(item+"(v."+os.environ[generat]+")")
else:
gennamesvers.append(item)
printfunc ("MetaData: %s = %s" % ("generatorName", "+".join(gennamesvers)))
if _checkattr("process"):
printfunc ("MetaData: %s = %s" % ("physicsProcess", evgenConfig.process))
Loading