Skip to content
Snippets Groups Projects
Commit 7a645f98 authored by James Beacham's avatar James Beacham
Browse files

Merge branch 'trigger_meta' into '21.0'

Write trigger metadata for DAODs

See merge request atlas/athena!7530

Former-commit-id: 41bcfdabfb979905e485cba1198ea9a616a5491f
parents 3918ce98 16b77b47
No related branches found
No related tags found
No related merge requests found
......@@ -466,6 +466,14 @@ class doWriteESD(JobProperty):
statusOn=True
allowedTypes=['bool']
StoredValue=True
class doWriteDPD(JobProperty):
""" If True writes out DPD file
"""
statusOn=True
allowedTypes=['bool']
StoredValue=True
#
class doWriteBS(JobProperty):
""" If True writes out RDO bytestream file
......@@ -484,6 +492,7 @@ class doWriteRDO(JobProperty):
jobproperties.Rec.__dict__.get('doESD').set_Value(False)
jobproperties._log.info('RecExCommon_flags::doWriteRDO : all algorithms are off')
jobproperties.Rec.__dict__.get('doWriteESD').set_Value(False)
jobproperties.Rec.__dict__.get('doWriteDPD').set_Value(False)
jobproperties.Rec.__dict__.get('doAOD').set_Value(False)
jobproperties.Rec.__dict__.get('doWriteAOD').set_Value(False)
jobproperties.Rec.__dict__.get('doWriteTAG').set_Value(False)
......@@ -1025,7 +1034,7 @@ doDetailedAuditor, doSGAuditor, doFastMemoryAuditor, doMemoryAuditor, OutputSuff
doDumpTDS, doDumpTES, doFloatingPointException, abortOnUncheckedStatusCode, abortOnErrorMessage, oldFlagCompatibility, oldFlagTopSteering,oldFlagLandMine,\
doEdmMonitor, doHist, doJiveXML, doPersint,doVP1, doNameAuditor, \
doRestrictedESD, doShowSizeStatistics, doTimeLimit, doTruth,\
doWriteAOD, doWritexAOD, doWriteESD, doWriteBS, doWriteRDO, doWriteTAG, doWriteTAGCOM, PoolTAGCOMOutput, readAOD, readTAG, readRDO, \
doWriteAOD, doWritexAOD, doWriteESD, doWriteDPD, doWriteBS, doWriteRDO, doWriteTAG, doWriteTAGCOM, PoolTAGCOMOutput, readAOD, readTAG, readRDO, \
readESD, doDetStatus, AMITag, AutoConfiguration, RunNumber, triggerStream, projectName, \
doInDet,doLArg,doTile,doCalo,doMuon,doForwardDet,doLucid,doZdc,doAlfa,doAFP,doFwdRegion,doJetMissingETTag,doEgamma,doMuonCombined,doTau,doFTK,doTrigger,doBTagging, Production, doPhysValMonHists, \
doHeavyIon, doHIP, doLowPt, doMinimalRec, noESDTrigger,doFileMetaData,ScopingLevel, Commissioning, oldRecExCommissionConfig, mergingStreamName, LCGCMTVersion, \
......
......@@ -155,7 +155,7 @@ class TriggerConfigGetter(Configured):
self.readPool = globalflags.InputFormat() == 'pool'
self.readRDO = rec.readRDO()
self.writeESDAOD = rec.doWriteESD() or rec.doWriteAOD()
self.writeESDAOD = rec.doWriteESD() or rec.doWriteAOD() or rec.doWriteDPD()
self.ConfigSrcList = TriggerFlags.configurationSourceList()
self.readMC = globalflags.DataSource()=='geant3' or globalflags.DataSource()=='geant4'
self.readTriggerDB = TriggerFlags.readMenuFromTriggerDb() and self.readRDO
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment